Re: [讨论] 软件工作真的有需要刷题吗?

楼主: aas5566 (aas5566)   2021-08-15 00:47:49
其实说实在话 就是你想进哪间公司的游戏规则罢了
我认识很多很厉害的人
你问他们two sum他们不会很快的想到O(N)解,现实有多少人是在没看过解法前想到呢?
但很多专案其实要会的从来就不是到底是不是最佳解
确实很多大型软件公司都拿题目当标准,如果想进就是乖乖刷,我印象中这几天才有一位
高手分享他不刷题面试经历,他也说的还是存在一些看你实作的面试官,当然可能不多
只是刷题有点被亚洲人玩坏了(看看中国地区还特别开补习班),北美的思维是想看你的
反应跟讨论,我觉得亚洲地区的最后就是沦为你有没有走到最佳解,反应跟沟通通常也都
说会参考啦
但通常没写出来你大概也知道凉了
总结 有没有需要,看你想进的公司比赛规则
否则讨论重不重要一点意义都没有
不重要你还是得刷
作者: Obama19 (^_^)   2021-08-15 02:01:00
看来你很厉害的定义和别人不太一样
作者: tnfshjcc (↖煞气a携阿携↘)   2021-08-15 02:31:00
文章观点跟IP地点一致 给推
作者: james80351   2021-08-15 04:53:00
厉害的 2Sum想不出O(n) 嗯…
作者: sorryla (Mr.东)   2021-08-15 06:37:00
你说3Sum就算了,2Sum都找不出O(n)还说是高手呀...
作者: jass970991 (半糖绿假面超人)   2021-08-15 07:44:00
two sum你写不出O(n) 表示你连资料结构都没搞熟 要做的是砍掉重练好吗
作者: final01 (牛顿运动定律)   2021-08-15 08:00:00
56哥你认识厉害的好像跟大家 认识的厉害不同XD
作者: Csir (张胖胖)   2021-08-15 09:03:00
two sum我想到O(n^3) 算厉害吗
作者: shiauji (消極)   2021-08-15 09:04:00
干 怎么想到O(N^3),可以分享一下吗
作者: yamakazi (大安吴彦祖)   2021-08-15 09:30:00
GRE也早就玩坏了,但申请美国硕博还不是要考GRE?
作者: BBSealion (海狮)   2021-08-15 09:32:00
2sum 就太夸张了... 连 hash table 基本性质都没有直觉反应,可能从来没处理过超过 1e5 的资料量?当然也不排除有些人能用比多数人快三五倍的时间解决不太困难的大量小问题,在小新创这样的人确实也是人才
作者: wawi2 (@@)   2021-08-15 11:02:00
欸 two sum想到O(n^3)还满不容易的 能分享一下吗?
作者: wulouise (在线上!=在电脑前)   2021-08-15 11:06:00
给客户用N^3下一次改版用N logn, 很正常?
作者: imjeffreylee (昌)   2021-08-15 16:08:00
北美其实也是爱看最佳解…别讲的好像北美大家都不刷题裸考一样Two sum最慢的brute force解法就是o^3啊
作者: wulouise (在线上!=在电脑前)   2021-08-15 16:41:00
two sum不是given target, output indexes?爆力解 N^2而已吧
作者: viper9709 (阿达)   2021-08-15 22:17:00
推这篇
作者: wawi2 (@@)   2021-08-16 01:34:00
LC的two sum的暴力解释n^2 N^3是哪一题?
作者: mimi9126 (烦呀)   2021-08-16 09:49:00
for i=(0,n), j=(i,n) do sum(a[i] ... a[j]) => N^3
作者: BBSealion (海狮)   2021-08-16 10:00:00
楼上那个是 subarray sum 了,不是 two sum
作者: mimi9126 (烦呀)   2021-08-16 11:19:00
原来...我一直没看清楚题目
作者: deangood01 (跨斯欧鹅)   2021-08-24 04:17:00
hashtable 是average O(1) ,worse case O(元素个数)明明出题讨论worse case 每次遇到hashtable就转弯变O(1)

Links booklink

Contact Us: admin [ a t ] ucptt.com