V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
LeiNaD
V2EX  ›  奇思妙想

想写一个每天推送一道 js 算法题目的小程序,会有人想用吗?

  •  
  •   LeiNaD · 2018-09-28 18:27:25 +08:00 · 3159 次点击
    这是一个创建于 2282 天前的主题,其中的信息可能已经有所发展或是发生改变。

    主要是可以利用平时零碎的时间刷一道算法题这样。。

    第 1 条附言  ·  2018-10-08 16:59:37 +08:00
    国庆期间,白天陪妹纸逛逛逛,晚上撸码,顺带偷懒了两天。目前完成了基本功能。logo,程序名还没想好,wemark + mpvue 代码似乎无法高亮显示,待研究。之后就需要原始数据的填充,应该就大功告成了 _(:з」∠)_
    19 条回复    2018-09-29 22:58:36 +08:00
    PayneSeediqBale
        1
    PayneSeediqBale  
       2018-09-28 19:44:47 +08:00
    举手,目前使用 Java
    mingyun
        2
    mingyun  
       2018-09-28 22:18:34 +08:00
    记得之前有个这样的网站
    will0404
        3
    will0404  
       2018-09-29 08:19:10 +08:00
    那为啥不直接用 leetcode
    LeiNaD
        4
    LeiNaD  
    OP
       2018-09-29 08:50:39 +08:00
    @will0404
    1. 每天推送一道题的目的是想把零碎的时间的时间利用起来,例如坐公交的时候看一下题目,思考一下,直接看答案,很多时候,其实看到题目就有灵感了,只是写下来要花点时间验证一下。会提供两种类型的答案,一种是最常规的解法,一种是最优雅的解法,希望能给解题的人带来不一样的思路。
    2. leetcode 上偏向 java, c 之类的语言?_(:з」∠)_
    3. 每日推送,用户是被动接收的,而 leetcode 依赖于人的主动性
    这个与 leetcode 的关系,就好像是单词卡对比英语词典,不过总体来说不知道是否会有人用,哈哈哈
    LeiNaD
        5
    LeiNaD  
    OP
       2018-09-29 08:51:41 +08:00
    @PayneSeediqBale
    诶,想到可以添加其他语言的答案,哈哈哈
    Edwards
        6
    Edwards  
       2018-09-29 09:09:33 +08:00
    战略性 mark
    QiuXX
        7
    QiuXX  
       2018-09-29 09:10:10 +08:00
    支持支持,需要助手吗?我也在学小程序😄
    LeiNaD
        8
    LeiNaD  
    OP
       2018-09-29 09:19:17 +08:00
    @QiuXX 哈哈哈,这个实现起来比较简单,打算国庆动手做起来看看,_(:з」∠)_
    broadliyn
        9
    broadliyn  
       2018-09-29 09:46:31 +08:00
    不想。
    拿碎片时间学习是最差、效率最低的学习习惯。
    各种公众号文章,论坛帖子看一波,你看看以为是涨知识了,结果实际上你看到的学到的东西完全是碎块,完全建立不起来知识体系。
    Deeer
        10
    Deeer  
       2018-09-29 10:08:39 +08:00
    想法不错的,支持,不多不少,就一道,越简洁越好
    will0404
        11
    will0404  
       2018-09-29 10:30:59 +08:00   ❤️ 1
    @LeiNaD
    1. 想和写差别还是蛮大的,leetcode 很多题目都能想出来,但是一旦开始写,不提交个十几次总是通不过。这个很多人肯定都有体会。利用琐碎时间和刷 leetcode 不冲突。
    2. 这倒是事实。但我本身是前端开发,刷 leetcode 都是用 c。用什么语言和学习算法的关系其实不是那么紧密。
    3. leetcode 也有推送,只不过是按周,而且是付费的。如果你能做到免费或者比较便宜,而且题目又不失质量的话,这是你的优势。

    鉴于无数这样的产品都由于发起者的懒惰烂尾了,我内心是不支持的。除非你能做到推送自动化,那我会支持一下。
    supuwoerc
        12
    supuwoerc  
       2018-09-29 13:20:34 +08:00
    我以前做过一道利用闭包和重写 toString 实现的累加,后来找不到这种平台了,楼主可以的,但是题库要靠谱点的
    hackyuan
        13
    hackyuan  
       2018-09-29 14:12:55 +08:00 via Android
    mark 一下
    panshao
        14
    panshao  
       2018-09-29 15:09:26 +08:00
    没有
    mmtdw
        15
    mmtdw  
       2018-09-29 15:54:50 +08:00
    mark
    LeiNaD
        16
    LeiNaD  
    OP
       2018-09-29 17:36:10 +08:00
    @panshao 哈哈哈,居然还是有人点进来,并且还能回复了。那不管有没有人用,有多少人用,就当自己的一个坚持,国庆动工 _(:з」∠)_
    LeiNaD
        17
    LeiNaD  
    OP
       2018-09-29 17:38:04 +08:00
    @supuwoerc 我也见过这道题,后来再找也找不见了,印象中是每次打印同一个变量,分别打印出 1,2,3... 这样的,当时好像考虑过 proxy 来实现的
    supuwoerc
        18
    supuwoerc  
       2018-09-29 18:28:08 +08:00
    @LeiNaD 可能不是你说的老哥,但是这道题真的很经典,也很启发我自己: https://www.cnblogs.com/oxspirt/p/5436629.html 鹅厂的面试题,当时觉得新大陆了。
    PayneSeediqBale
        19
    PayneSeediqBale  
       2018-09-29 22:58:36 +08:00
    语言关系不大,mark
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2147 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:55 · PVG 08:55 · LAX 16:55 · JFK 19:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.