作者ripple0129 (perry tsai)
看板Soft_Job
标题Re: [请益] Leetcode刷一轮到能面试的程度要多久?
时间Fri Dec 21 11:11:28 2018
其实蛮想知道刷过题的人
是否对写程式有产生帮助
帮助效果大不大
值得因为写程式而投资吗
没花过很多时间在上面
如果能有一定CP值的帮助
或许可以考虑
毕竟时间有限
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 175.96.96.228
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1545361891.A.CA2.html
1F:推 smalldra: 其实还是有用 比如说你要设计一个cache 你用List存取 12/21 11:29
2F:→ smalldra: 就是O(n^2) 但是如果你有unique key,就用hashmap存 12/21 11:30
3F:→ smalldra: 那存取就变成O(n) 12/21 11:30
4F:推 BBSealion: cache要做到存取都O(1)吧? hash + linked list 12/21 11:50
5F:推 LinuxKernel: 其实是在於,大多人写的程式,这些其实影响没这麽大X 12/21 12:51
6F:→ LinuxKernel: D 12/21 12:51
7F:推 smalldra: 真的是太久没刷了 hash就是O(1) 惭愧 12/21 13:07
8F:推 benedict76: 看你做什麽,如果做些系统整合兜兜api就用不太到。里 12/21 13:25
9F:→ benedict76: 面大部分题目都是要达到省空间或是省时间,如果你做的 12/21 13:25
10F:→ benedict76: 东西有这些需求刷的话就有帮助。 12/21 13:25
11F:推 mozzan: 一楼那个不刷也应该要知道才对啊 12/21 13:29
12F:推 Argos: 其实主要都是一句话 空间换取时间 剩下的就是各种变形 12/21 13:47
13F:推 stosto: 不是所有Case都需要空间换时间,反正就看你的应用是在什麽 12/21 14:41
14F:→ stosto: 平台,有时候速度太快使用者感受反而不好,很妙 12/21 14:41
15F:→ stkoso: 搞嵌入式有时就要用时间换空间了 又是另一门学问 12/21 14:53
16F:推 yamakazi: 你来这边问 都会说刷题没用 最好在板上推一下不用刷题的 12/21 15:57
17F:→ yamakazi: 风向 这样对手会少一点 12/21 15:57
18F:推 yamakazi: 我有朋友考前三天刷题就上google了 刷题不重要啦 真的 12/21 15:58
19F:→ yamakazi: 对你平常工作没帮助又浪费时间 12/21 15:58
20F:推 yamakazi: 面试前刷个三十题就够了 拜托不要刷三百题浪费时间^^ 12/21 16:00
21F:推 yamakazi: 真的高手都不刷题的 面试聊一聊就上了 刷题是弱者的表现 12/21 16:02
22F:推 drajan: 我比较好奇有没有认识不刷题还上FAG的 ACM国手不能算 12/21 16:26
23F:推 sttagomantis: 目前听到都有刷XD 12/21 16:31
24F:→ pttworld: 真的高手学生时期刷完去比赛,不是出社会在刷的 12/21 16:41
25F:→ pttworld: 国中就有程式竞赛了,为什麽要为面试硬刷 12/21 16:43
26F:推 NCUking: 有喔 有喔 只是他高中进过IOI选训营 12/21 17:10
27F:推 NCUking: 去翻翻上古神书 C名题精选百则 就知道了 12/21 17:16
28F:→ NCUking: leetcode 不过就是一堆经典题目跟变形 12/21 17:17
29F:推 ks950901: 300吧 12/21 18:24
30F:推 Morphee: 没domain才会要刷 12/21 19:24
31F:→ gino0717: 我打算刷完800题後把104的大头贴改成圆饼图 棒不棒! 12/21 19:49
32F:推 Parazicecum: 推y 而且很多人喜欢拿一些个例、面了某某国际大企业 12/21 20:37
33F:→ Parazicecum: 最好还要是海外office 那里面试官注重你的经验完全不 12/21 20:39
34F:→ Parazicecum: care演算法 来佐证刷题可笑 但真拿面试案例来说的话 12/21 20:40
35F:→ Parazicecum: 明显考题目的比例比没考的高很多吧 何况考 DS & Algo 12/21 20:41
36F:→ Parazicecum: 跟探究你程度高低这两件事又不冲突 硬要无限上纲成考 12/21 20:42
37F:→ Parazicecum: 演算法题就只是跟风 根本是矫枉过正 12/21 20:44
38F:推 Argos: 我是针对解题来讲阿?应用上当然就看情况 一般来说我们甚至 12/21 21:38
39F:→ Argos: 会将程式可读性 易修改性好一点 但效能差一点 12/21 21:39
40F:→ Argos: 至於轫体 对於空间斤斤计较的情况当然能省则省罗 12/21 21:39
41F:→ Argos: 至於考演算是不是跟风 前面已经很多结论了 你工作上没什麽 12/21 21:40
42F:→ Argos: 用到 有什麽理由考? 这不是跟风那什麽是跟风? 12/21 21:41
43F:→ Argos: 那你工作上就是常用 甚至职缺就是演算法工程师 你不考反而 12/21 21:41
44F:→ Argos: 奇怪吧?这麽简单的道理 到底是....? 12/21 21:42
45F:→ Argos: FLAG人家考DSA 工作可能常需要注意 也很合理啊? 12/21 21:45
46F:→ Argos: 重点是看看你自己公司实质上到底是在做啥的 再想你该如何面 12/21 21:46
47F:→ Argos: 试人家吧?这不是也很合理吗? 12/21 21:46
48F:→ djshen: 我是不太相信最简单的演算法都不会的人会多注重架构 12/21 22:09
49F:→ djshen: 移除list A内与list B重复的元素就是有人会写成linear 12/21 22:11
50F:→ djshen: search 还是113的 12/21 22:11
51F:→ djshen: 另一个是set unodered_set不分 112的 12/21 22:12
52F:→ djshen: 这些人当你同事 不知道要花多少力气code review 12/21 22:14
53F:→ djshen: 阿 我忘记这里不喜欢演算法 也不喜欢软体工程 12/21 22:16
54F:→ ikai99: 有同事上水管的iOS缺,没有刷题,都问iOS 12/21 22:32
55F:推 Aidan79225: 培养兴趣刷个300题不过分吧 12/21 22:50
56F:推 jobsdone: 写题目挺有趣的啊,当益智游戏玩,干嘛这麽痛苦为了工 12/21 22:50
57F:→ jobsdone: 作刷 12/21 22:50
58F:推 Aidan79225: 考刷题不是看你知道多少题怎解,是考遇到未知题目时你 12/21 23:07
59F:→ Aidan79225: 会怎分析研究进行解题 12/21 23:07
60F:推 plover: 之前会考 candidates 实作任意一种 sorting algorithms 12/21 23:35
61F:→ plover: 我觉得知道 bubble sort,实作 bubble sort 应该不难吧? 12/21 23:36
62F:→ plover: 结果并非如此。後来有反省题目出得太困难,不过如果没固定 12/21 23:37
63F:→ plover: 题目,就很难说 A比 B好,B又比 C好一些 12/21 23:37
64F:推 doranako: 不刷题就是拼doamin knowledge 12/21 23:51
65F:推 plsmaop: 112怎麽可能不熟STL......这样ADA怎麽过的...... 12/22 00:18
66F:推 vn509942: 资源如果都是有限的 而且都是烧自己的荷包 你就知道重要 12/22 00:19
67F:→ vn509942: 性了 12/22 00:19
68F:推 Parazicecum: 楼楼上可能没认识低空飞过的同学 12/22 00:19
69F:推 kaltu: 刷体不是让你把可能会出现的题目都混熟,最大的帮助是你真 12/22 00:39
70F:→ kaltu: 的不作弊不偷看答案一题一题认真解最後练出来的「解题感」 12/22 00:39
71F:→ kaltu: 之後遇到新问题就不会一头雾水 12/22 00:39
72F:→ kaltu: 有点像算数学练「数感」的感觉 12/22 00:39
73F:→ kaltu: 如果你常常推导公式推到一个步骤卡关,就代表你可能数感不 12/22 00:41
74F:→ kaltu: 够强 12/22 00:41
75F:→ kaltu: 写程式一样,架构都lay好了开始implement的时候动不动就卡 12/22 00:41
76F:→ kaltu: 关要出去跑步洗澡转换心情,就代表你基本功没练熟 12/22 00:41
77F:→ lanexs777: 我本科硕士都CS 刷题没有帮助到我写扣 12/22 02:23
78F:推 steve1012: 蛮有帮助 12/22 04:40
79F:→ cha122977: EE背景做软体工程师 写题目帮助我很多 12/22 05:32
80F:推 Ekmund: 我会闷着头想 因为时间很零碎 一题解两三天都有过 12/22 12:31
81F:→ Ekmund: 但要练所谓的解题感 很多时候不看解答学根本办不到 12/22 12:31
82F:→ Ekmund: 差别在 要怎麽拿捏那个投降的时间点 才不算太快或太久 12/22 12:32
83F:推 yyhsiu: 我觉得,你可以有条理的解释给别人听说为什麽你想不下去了 12/22 12:35
84F:→ yyhsiu: 那就可以看解答了。 12/22 12:35
85F:推 THEWORLDS: 这业界很多东西蛮低调的 你刷了400题以上 精刷的话 12/22 13:14
86F:→ THEWORLDS: 呵呵 我相信你自己会找到管道让别人知道你精刷过 12/22 13:14
87F:→ THEWORLDS: 然後你会发现你很轻松就快破三百 12/22 13:14
88F:推 shownlin: 能够熟练不卡住地推导数学公式都是要先看过解答吧...很 12/22 17:22
89F:→ shownlin: 多数学家想了快一辈子才给出的证明,没看过要直接推导 12/22 17:22
90F:→ shownlin: 还真没那麽容易 12/22 17:22
91F:→ remmurds: 很多前端的都在追framework最新功能 没时间刷题 12/23 13:21
92F:推 Argos: 老实讲你个人爱刷喜欢刷想更上层楼当然完全没问题阿?但今 12/23 16:19
93F:→ Argos: 天重点在公司那一方吧?明明就是狗屁企业还跟风学人家考这 12/23 16:19
94F:→ Argos: 个 XD 你拿得出年薪几百万当然爱怎麽考就怎麽考阿? 12/23 16:20
95F:→ Argos: 刷题对个人而言当然没有坏处啊 你时间多想往那方面钻 外面 12/23 16:21
96F:→ Argos: 肯定有你的位子的 12/23 16:21