※ 引述《oopFoo》之銘言 : ※ 引述《NTUmaki (西木野真姬)》之銘言: : : 事情是這樣的,今天下午面了 ByteDance 2023 的缺 (Algorithm Engineer) : : 考了 leetcode 3. Longest Substring Without Repeating Characters : : (https://reurl.cc/WqNV8k) : : 我的解法: : : https://i.imgur.com/o5wrRMo.png
: 這題應該是用dict,而不是set。用dict來紀錄字元的位置,這樣就不用while來重找。 : 面試官對你很好,提示你不要用while,讓你想其它方法,可惜你卡在n2,2n的問題上。 2n是分析出來的結果 可是平常工作都不會去看程式的邏輯啊 程式要寫的讓人看得懂 直觀 易讀 比複雜度重要才是 -- ※ 發信站: 批踢踢實業坊(pttsite.org.tw), 來自: 42.73.85.181 (臺灣) ※ 文章網址: https://pttsite.org.tw/Soft_Job/M.1670179585.A.35D
peter98: 你記得提醒你同事送code review時不要把你加到approval 12/05 03:27
peter98: list 看你這篇文章 你review code應該滿雷的 12/05 03:27
s0914714: 不看程式邏輯那是看心情? 12/05 05:26
sasoman: 不看邏輯你看啥? 12/05 07:30
s06yji3: 笑了 12/05 09:14
xikimi: 有人包養過洋鬼子嗎 12/05 09:14
CRPKT: 照這個標準去實作費氏數列應該很可怕 XD 12/05 10:15
peter98: 台灣公司分紅甚麼時候改發日幣了? 12/05 11:33
hobnob: 你看不懂邏輯不代表別人不看 12/05 11:42
Alex548291: 不看邏輯用通靈的484 12/05 12:41
zebra10029: 不看邏輯看什麼 12/05 12:42
Avero: 有錢人為啥都想包養 12/05 12:42
GTR12534: 你可以推文 12/05 13:18
sniper2824: 應該沒有reviewer吧 hehe 12/05 13:23
integritywei: 這樣還不夠直觀易讀? 12/05 13:39
DarkIllusion: 我不會把"讓不會寫程式的人看懂"稱做易讀 12/05 15:42
brucetu: 完美示範為什麼要考刷題 12/06 00:29
ejoz: 有人被洋鬼子包養過嗎 12/06 00:29
zxcchiou: 不看邏輯 看天意是嗎? 12/06 09:13
shooter555: 直觀易讀是界面 內容還是要考慮複雜度 12/06 10:43
TUTOTO: 讓我想到專講空話的主管 讀不懂就說寫得爛 笑死 12/06 15:44
TakiDog: 好 下次遇到Process/Thread同步問題通通用sleep 12/07 03:59