Re: [請益] (ByteDance 面試) 兩種不同寫法的複

看板 Soft_Job
作者 unixxxx (皓皓)
時間 2022-12-05 02:46:23
留言 19則留言 (2推 12噓 5→)

: ※ 引述《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是分析出來的結果 可是平常工作都不會去看程式的邏輯啊 程式要寫的讓人看得懂 直觀 易讀 比複雜度重要才是 --
※ 批踢踢實業坊(ptt.cc), 來自: 42.73.85.181 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1670179585.A.35D.html

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

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

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

zxcchiou: 不看邏輯 看天意是嗎? 12/06 09:13

shooter555: 直觀易讀是界面 內容還是要考慮複雜度 12/06 10:43

TUTOTO: 讓我想到專講空話的主管 讀不懂就說寫得爛 笑死 12/06 15:44

TakiDog: 好 下次遇到Process/Thread同步問題通通用sleep 12/07 03:59

您可能感興趣