刚接触算法及 leetcode 这个网站
发现他们做得特别快,前面 1 小时完成所有题目的大概练、刷了都是算法题?写了多少年代码?
最前面的是团队做的
1
watzds 2018-07-15 11:36:20 +08:00 via Android
都是熟练工,没法比
|
2
easylee 2018-07-15 11:41:55 +08:00 via Android
曾经参加 acm 国内区域赛,认识的一些大牛退役了都在刷 leecode,当时题目数量比现在少大概 300 道吧,大牛一个月就刷完了……还说特简单……
每写一道题都会看最优解,我觉着那些写最优解的是真厉害……而且仔细一点就会发现,不同语言提交最优解的往往都是同一个人…… |
3
lance6716 2018-07-15 11:44:48 +08:00 via Android
leetcode 跟 poj 这种查的有点远…
|
5
woncode 2018-07-15 12:12:35 +08:00 via Android 4
排名 18 位那个人的名称好亮,“草你吗逼李特扣德”,要是他得第一名,颁奖的时候怎么说😂
|
6
fuyufjh 2018-07-15 12:29:17 +08:00 7
别闹了,大神都刷 HackerRank / CodeForce / POJ
|
7
yanaraika 2018-07-15 12:37:21 +08:00
前几名都是(半)职业选手来玩的……做做 Codeforces 吧
|
9
yanaraika 2018-07-15 12:41:21 +08:00
认识其中的几位……基本都搞了 3 ~ 4 年 OI 了吧,做过的不说上千,800 题总是有的,而且难度比 LC 高多了……很多时候你觉得很巧妙的解法就是某种定理的特例,而且 dalao 就算一时半会儿写不出“最优解”也可以用自己深厚的数据结构 /算法功底堆出一个复杂但正确的解法碾过去,兴许写得还比你的”简单“解法写得快
|
10
ihainan 2018-07-15 12:42:09 +08:00 via iPhone
:D 我也参加早上的比赛了,感觉难度还算是偏简单的,有一定算法基础和刷题量的可能看完题目就有思路了,还是得靠练。
|
11
roshad 2018-07-15 13:08:15 +08:00
再顶一次 hackerrank
|
12
smdbh 2018-07-15 13:22:48 +08:00
刷够题数,知道思(套)路,普通人也就够了。最后拼时间的话,还是要点代码天赋的
|
13
SPACELAN 2018-07-15 13:23:40 +08:00 1
怎么自负和傲娇都来了,楼主这是什么心态,不愿意承认别人优秀?
|
14
sagaxu 2018-07-15 13:35:05 +08:00 via Android
第二名李益明,十多年前就是 acm 老油子了
|
15
wintercoder 2018-07-15 13:38:13 +08:00
你以为在上面的都是只玩过 LeetCode 的新人?现在农药青铜局都是一堆大号玩家开小号来玩的,这个同理,一群常年刷 poj 和 codeforces 的为了保持手感回来虐菜
|
16
ynyounuo 2018-07-15 13:39:09 +08:00
第四名不介绍了 - - https://www.v2ex.com/member/MaskRay
|
17
a7a2 OP @SPACELAN 本人很谦卑的,绝对没有那个意思,那个“不愿意承认别人优秀”。
聪明人有能力的人才有机会骄傲、自负,没能力的人从来不会有的。 |
18
sagaxu 2018-07-15 13:46:22 +08:00 via Android
中国每年 noi 进集训队的顶尖选手就有几十个人了,每年 985 科班又有大几百一流选手,名校理学院更有一大波数学功底深厚的爱好者,看算法导论跟看小说一样 easy。
随便拉一个人出来,不能碾压 95%以上的 crud 马工? |
19
youxiachai 2018-07-15 14:58:38 +08:00
acm 队员了解一下...
lz 输在了见识少啊.... |
21
xuhaoyangx 2018-07-15 15:50:28 +08:00
我觉得每天花点点时间刷一刷看一看还是挺有必要的,很多新奇的用法 /思路等等,能拓宽眼界。
|
22
rabbbit 2018-07-15 15:55:47 +08:00
leetcode 谜一样的时间统计,同一段代码,刷新后再提交时间就变了.
有时候 90%多,挑个人少的时间去提交,就变 100%了 |
23
ayyll 2018-07-15 16:43:45 +08:00 via Android
tourist(是这么拼吧?) 长年统治 codeforces 其实竞赛圈很多你理解不了的爷。。你接触 oi/acm 就没那么大惊小怪了 像 clj,lrj,楼教主这些 哪个不是惊天动地的天才 每个领域都有一些人 你不得不承认 天赋差距 是存在的
|
24
sumu 2018-07-15 16:47:15 +08:00
每周要刷一刷的。刷完看看别人的答案,总会卧槽,这样也可以。不过呢,我觉得也没什么,并不会因为就膜拜。很多题目是有最优解的,第一次刷就能完美搞定的,毕竟还是极少数的,但下次再碰到,新手看我的答案时,估计也会类似的感受,无他,手熟尔。
|
25
takato 2018-07-15 17:23:33 +08:00 via iPhone 3
接触 ACM 和 OI 有助于发现自己是双面咸鱼的事实。
|
26
iConnect 2018-07-15 18:49:35 +08:00 via Android
本质上和奥数竞赛没什么区别,筛选智力有作用,和编程能力正相关,不是绝对等于。
|
27
iden 2018-07-15 19:00:55 +08:00
现在 codeforces 上排名第二的是一个福州三中的高中生,是不是又要突破楼主的认知了 :)
|
28
hx1997 2018-07-15 19:11:47 +08:00 via Android
傲娇和骄傲不是一个意思…(绝望)
|
29
salamanderMH 2018-07-15 21:04:00 +08:00
算法是内功
|
30
lsmgeb89 2018-07-15 22:38:57 +08:00
人家是专业的,早已经习惯了
|
31
yylucifer 2018-07-15 23:41:00 +08:00
今天的题相比前几期简单一些.
最后一道没做完,有点可惜。 |
34
timle1029 2018-07-16 04:18:25 +08:00 1
@msg7086 还真有,比如去看 discuss 部分经常会有一个叫 stefanpochmann 的,他分享答案的时候 c++,java,Python,ruby 都有,比如 ruby 通常是一行流,c++和 java 通常拿来做最优解
|
36
MaskRay 2018-07-16 04:55:34 +08:00
@ynyounuo 我是來推廣 https://github.com/MaskRay/ccls/ 的(C/C++/ObjC language server)(昨天終於全盤拋棄 libclang 換上 Clang C++ API 了 :)
|
37
owenliang 2018-07-16 08:57:20 +08:00 via Android
拼到最后都是天赋吧,任何领域都这样,不是努力就可以解决的。
|
39
loryyang 2018-07-16 09:47:48 +08:00
1. 大部分都是常年训练下来的,实力完全不一样
2. LeetCode 的题目都算是比较简单的,即使是 hard 的题目,不少也是不难的 3. 一般会有一些预设的算法模板,需要的时候直接粘进去,改一改 |