V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
a7a2
V2EX  ›  程序员

leetcode 上的比赛的人太厉害了

  •  
  •   a7a2 · Jul 15, 2018 · 20672 views
    This topic created in 2847 days ago, the information mentioned may be changed or developed.

    刚接触算法及 leetcode 这个网站

    发现他们做得特别快,前面 1 小时完成所有题目的大概练、刷了都是算法题?写了多少年代码?

    最前面的是团队做的

    https://leetcode-cn.com/contest/weekly-contest-93/ranking

    Supplement 1  ·  Jul 15, 2018
    对自我能力有点自负或傲娇的人来说,或者说追求至极的人说有点意思

    对于大部分普通代码工、业余程序员来说意义不大,还不如多写几个项目
    40 replies    2018-07-16 11:06:29 +08:00
    watzds
        1
    watzds  
       Jul 15, 2018 via Android
    都是熟练工,没法比
    easylee
        2
    easylee  
       Jul 15, 2018 via Android
    曾经参加 acm 国内区域赛,认识的一些大牛退役了都在刷 leecode,当时题目数量比现在少大概 300 道吧,大牛一个月就刷完了……还说特简单……

    每写一道题都会看最优解,我觉着那些写最优解的是真厉害……而且仔细一点就会发现,不同语言提交最优解的往往都是同一个人……
    lance6716
        3
    lance6716  
       Jul 15, 2018 via Android
    leetcode 跟 poj 这种查的有点远…
    clare0621
        4
    clare0621  
       Jul 15, 2018 via iPhone
    @easylee 最优解是同一个算法或者说思路,跟语言没关系
    woncode
        5
    woncode  
       Jul 15, 2018 via Android   ❤️ 4
    排名 18 位那个人的名称好亮,“草你吗逼李特扣德”,要是他得第一名,颁奖的时候怎么说😂
    fuyufjh
        6
    fuyufjh  
       Jul 15, 2018   ❤️ 7
    别闹了,大神都刷 HackerRank / CodeForce / POJ
    yanaraika
        7
    yanaraika  
       Jul 15, 2018
    前几名都是(半)职业选手来玩的……做做 Codeforces 吧
    easylee
        8
    easylee  
       Jul 15, 2018 via Android
    @clare0621 你如果刷题的时候,有心注意到了各个语言的最优解代码,就不会这么说了。
    yanaraika
        9
    yanaraika  
       Jul 15, 2018
    认识其中的几位……基本都搞了 3 ~ 4 年 OI 了吧,做过的不说上千,800 题总是有的,而且难度比 LC 高多了……很多时候你觉得很巧妙的解法就是某种定理的特例,而且 dalao 就算一时半会儿写不出“最优解”也可以用自己深厚的数据结构 /算法功底堆出一个复杂但正确的解法碾过去,兴许写得还比你的”简单“解法写得快
    ihainan
        10
    ihainan  
       Jul 15, 2018 via iPhone
    :D 我也参加早上的比赛了,感觉难度还算是偏简单的,有一定算法基础和刷题量的可能看完题目就有思路了,还是得靠练。
    roshad
        11
    roshad  
       Jul 15, 2018
    再顶一次 hackerrank
    smdbh
        12
    smdbh  
       Jul 15, 2018
    刷够题数,知道思(套)路,普通人也就够了。最后拼时间的话,还是要点代码天赋的
    SPACELAN
        13
    SPACELAN  
       Jul 15, 2018   ❤️ 1
    怎么自负和傲娇都来了,楼主这是什么心态,不愿意承认别人优秀?
    sagaxu
        14
    sagaxu  
       Jul 15, 2018 via Android
    第二名李益明,十多年前就是 acm 老油子了
    wintercoder
        15
    wintercoder  
       Jul 15, 2018
    你以为在上面的都是只玩过 LeetCode 的新人?现在农药青铜局都是一堆大号玩家开小号来玩的,这个同理,一群常年刷 poj 和 codeforces 的为了保持手感回来虐菜
    ynyounuo
        16
    ynyounuo  
       Jul 15, 2018
    第四名不介绍了 - - https://www.v2ex.com/member/MaskRay
    a7a2
        17
    a7a2  
    OP
       Jul 15, 2018
    @SPACELAN 本人很谦卑的,绝对没有那个意思,那个“不愿意承认别人优秀”。
    聪明人有能力的人才有机会骄傲、自负,没能力的人从来不会有的。
    sagaxu
        18
    sagaxu  
       Jul 15, 2018 via Android
    中国每年 noi 进集训队的顶尖选手就有几十个人了,每年 985 科班又有大几百一流选手,名校理学院更有一大波数学功底深厚的爱好者,看算法导论跟看小说一样 easy。

    随便拉一个人出来,不能碾压 95%以上的 crud 马工?
    youxiachai
        19
    youxiachai  
       Jul 15, 2018
    acm 队员了解一下...

    lz 输在了见识少啊....
    clare0621
        20
    clare0621  
       Jul 15, 2018 via iPhone
    @easylee 什么意思?难道不是同一种解法的不同语言实现版本吗
    xuhaoyangx
        21
    xuhaoyangx  
       Jul 15, 2018
    我觉得每天花点点时间刷一刷看一看还是挺有必要的,很多新奇的用法 /思路等等,能拓宽眼界。
    rabbbit
        22
    rabbbit  
       Jul 15, 2018
    leetcode 谜一样的时间统计,同一段代码,刷新后再提交时间就变了.
    有时候 90%多,挑个人少的时间去提交,就变 100%了
    ayyll
        23
    ayyll  
       Jul 15, 2018 via Android
    tourist(是这么拼吧?) 长年统治 codeforces 其实竞赛圈很多你理解不了的爷。。你接触 oi/acm 就没那么大惊小怪了 像 clj,lrj,楼教主这些 哪个不是惊天动地的天才 每个领域都有一些人 你不得不承认 天赋差距 是存在的
    sumu
        24
    sumu  
       Jul 15, 2018
    每周要刷一刷的。刷完看看别人的答案,总会卧槽,这样也可以。不过呢,我觉得也没什么,并不会因为就膜拜。很多题目是有最优解的,第一次刷就能完美搞定的,毕竟还是极少数的,但下次再碰到,新手看我的答案时,估计也会类似的感受,无他,手熟尔。
    takato
        25
    takato  
       Jul 15, 2018 via iPhone   ❤️ 3
    接触 ACM 和 OI 有助于发现自己是双面咸鱼的事实。
    iConnect
        26
    iConnect  
       Jul 15, 2018 via Android
    本质上和奥数竞赛没什么区别,筛选智力有作用,和编程能力正相关,不是绝对等于。
    iden
        27
    iden  
       Jul 15, 2018
    现在 codeforces 上排名第二的是一个福州三中的高中生,是不是又要突破楼主的认知了 :)
    hx1997
        28
    hx1997  
       Jul 15, 2018 via Android
    傲娇和骄傲不是一个意思…(绝望)
    salamanderMH
        29
    salamanderMH  
       Jul 15, 2018
    算法是内功
    lsmgeb89
        30
    lsmgeb89  
       Jul 15, 2018
    人家是专业的,早已经习惯了
    yylucifer
        31
    yylucifer  
       Jul 15, 2018
    今天的题相比前几期简单一些.

    最后一道没做完,有点可惜。
    jedihy
        32
    jedihy  
       Jul 15, 2018 via iPhone
    @easylee 本来 leetcode 也就是特别简单啊,只有几道题稍微达到竞赛的水题难度。
    msg7086
        33
    msg7086  
       Jul 16, 2018
    @easylee #8 什么鬼?同一个人针对不同的语言还能用不同的算法实现最优解?这也太天秀了吧。
    lumonix
        34
    lumonix  
       Jul 16, 2018   ❤️ 1
    @msg7086 还真有,比如去看 discuss 部分经常会有一个叫 stefanpochmann 的,他分享答案的时候 c++,java,Python,ruby 都有,比如 ruby 通常是一行流,c++和 java 通常拿来做最优解
    msg7086
        35
    msg7086  
       Jul 16, 2018
    @timle1029 Ruby oneliner 啊……好吧。
    MaskRay
        36
    MaskRay  
       Jul 16, 2018
    @ynyounuo 我是來推廣 https://github.com/MaskRay/ccls/ 的(C/C++/ObjC language server)(昨天終於全盤拋棄 libclang 換上 Clang C++ API 了 :)
    owenliang
        37
    owenliang  
       Jul 16, 2018 via Android
    拼到最后都是天赋吧,任何领域都这样,不是努力就可以解决的。
    yylucifer
        38
    yylucifer  
       Jul 16, 2018
    @owenliang #37 一个人的命运当然要靠自我奋斗,当然也要考虑到一个历史的进程。
    loryyang
        39
    loryyang  
       Jul 16, 2018
    1. 大部分都是常年训练下来的,实力完全不一样
    2. LeetCode 的题目都算是比较简单的,即使是 hard 的题目,不少也是不难的
    3. 一般会有一些预设的算法模板,需要的时候直接粘进去,改一改
    ynyounuo
        40
    ynyounuo  
       Jul 16, 2018 via iPhone
    @MaskRay
    赞👍 可以尝试在国内时间周日的午后或晚饭点儿在 V2EX 发个主题推广。这些时间看的人会多一点。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1305 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 16:53 · PVG 00:53 · LAX 09:53 · JFK 12:53
    ♥ Do have faith in what you're doing.