看到大家在討論自學的流程
也想上來問一下意見
我目前在刷題 Easy題就有點卡卡的
字串陣列相關的因為平常有在碰可以解得掉
因為是非本科以前沒學過資結演算法
遇到跟演算法相關的就要常常找解答
有買書來讀
讀完後對解題比較有想法 但還是很難一次寫出最佳解
有些解都是某個演算法或數學理論 沒寫過根本做不出來
想問一開始做Easy要常常查演算法或看解答是正常的嗎?
等Easy刷完再做Medium會比較上手?
還是大家會先做同一個topic 從easy->medium先刷完再換topic?
我覺得刷同topic的作法有點像是先偷看答案
想問大家刷題時是怎麼自學的呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.64.53.88 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1667357439.A.570.htmlnewbout1樓我現在也在刷,不過都是集中同 topic 為主,我覺得看答 11/02 10:59
→ newbout2樓案也沒差,我底子很差所以 easy 也是會看不過還是要先想 11/02 10:59
→ newbout3樓過寫過就是 11/02 11:00
→ newbout4樓最近才突破一百題沒多久… 11/02 11:00
as230412485樓一個 topic 學熟在換下一個,比較不會發散,看題目沒 11/02 11:01
→ as230412486樓想法那就直接看解答,慢慢就會有感覺了 11/02 11:01
→ t641417樓先通過後看其他人的做法,或是翻一翻討論區 11/02 11:05
MoMoShota8樓把 Introduction to Algorithm 拿來看(X 11/02 11:18
→ devilkool9樓怎麼不先學資結跟演算法 11/02 11:18
→ devilkool10樓至少要懂複雜度吧 11/02 11:19
chchwy11樓不要照難度刷 要照主題刷 11/02 11:27
→ chchwy12樓比如說linked list先刷個二十題 11/02 11:28
→ chchwy13樓確定完全懂linked list再換下個主題 11/02 11:28
→ somerabbit14樓 11/02 11:54 → somerabbit15樓r 11/02 11:54
→ somerabbit16樓 11/02 11:55 → somerabbit17樓這兩個資源都很好 幫伲每個topic都整理了 11/02 11:55
→ somerabbit18樓neetcode 還有video 教解題思維 11/02 11:56
感謝大家推文 我先照主題刷好了 比較有成就感
等真的要面試再重刷一遍
NTUmaki19樓leetcode 應該是要先學資結演算法才去刷吧 11/02 12:16
對啊 一開始太卡了 有找資結的書來讀
演算法就邊刷題邊學
lllll12b5620樓我本科修過資結和演算法刷Easy都會卡了 11/02 12:36
newking76121樓學過算法跟資結還會卡easy….你本科底子根本是零吧… 11/02 13:06
watashino22樓紅明顯認真給你建議 11/02 13:23
→ watashino23樓先把leetcode關掉認真學alg ds 11/02 13:23
yesgowow24樓我是照topic刷從easy 開始然後想十分鐘不行就看答案, 11/02 13:41
→ yesgowow25樓再慢慢寫到medium 11/02 13:41
→ yesgowow26樓但後面比較複雜的還是先搞懂基礎再寫比較好,不然就會 11/02 13:42
→ yesgowow27樓變成像在背答案 11/02 13:42
→ Ericz700028樓大學先修過資料結構和演算法 11/02 15:50
→ FrAnKw29樓交大資工開放式課程是你的好夥伴 11/02 17:15
yueayase30樓有些easy感覺不像easy,可能還比medium某些題還難(如果 11/02 18:42