討論串[閒聊] 每日leetcode
共 1554 篇文章
內容預覽:
1233. Remove Sub-Folders from the Filesystem. 給一個檔案的清單 folder. 把所有子檔案全部刪掉後回傳新的清單. folder[i]的子檔案必須以folder[i]開頭並且接上"/". 思路:. (1). 用字典樹,把所有檔案都丟到字典樹裡面. 接著
(還有831個字)
內容預覽:
很好. 你很腦殘嗎. 敢這樣用sort. 我死也不會放過你. 我給你一個選擇. 1. 我把你送去喝oin的水水. 要是敢在這邊用sort. 你就別怪我不客氣了. def removeSubfolders(self, folder: List[str]) -> List[str]:. class No
(還有645個字)
內容預覽:
1233.. 看起來就trie. 多開一格放slash 才不會跟stop撞. 不然a會卡ax...什麼什麼的. class Trie {. public:. vector<Trie*> ch;. bool stop;. Trie(): ch(27, nullptr), stop(false){};.
(還有1850個字)
內容預覽:
1233. Remove Sub-Folders from the Filesystem. 思路:. 先排序,排序後所有子資料夾就會接在母資料夾後. 用雙指標檢查每個folder. 若j前綴為i + "/"則j為i的子資料夾. func removeSubfolders(folder []strin
(還有285個字)