噓 final01: 是想要吸經驗吧XD 05/26 22:51
→ final01: 不燃網路那麼多資料還要找啥戰友
其實有差 而且差很多
雖然討論區有很多解答 甚至配合圖跟你解釋他的思路
但是很多人可能英文不夠好 所以看文章會很吃力
(像是我 有時候直接寧可用中文去googel找 也不太想看一堆英文文章)
就算英文都看得懂 也不代表就能掌握觀念
換句話說 如果有補習班的講義就能完全看懂 那要補習班老師幹嘛XD
有戰友的話 假設兩個人擅場的領域不同 就可以彼此mentor彼此
以我為例 我對 數學解 跟 Tree 比較擅長
但是對於backtracking 比較弱
那我找一個擅長backtracking的人 就能彼此交流
而且兩個人直接以"中文"交流 教學 肯定好理解許多吧
他寫出一個code 跟我解釋他思路 我很快就能懂
如果我會也能很快點出他的盲點
反之 我也能從他得到一樣好處
至於 這樣算不算 吸經驗 我覺得算
但彼此互吸不好嗎XDD
下面稍微分享一下我自己刷題跟別人交流的情況
我有一個朋友 以前是打程式競賽
多數時候我不懂都會請教他
我曾經問過他會不會覺得困擾
他說不會 因為他本來就對這些有興趣 所以不會困擾
而且我有時候想出來的解答是他沒想過的
甚至可以幫助優化他原本已經很優的解法更優
這證明一個點
寫程式強弱不是兩個數字看誰高 誰就強
是綜合面去比較的 只要對方有一個點比你突出 你就能有所得
而且多跟別人code思路去交流 真的會成長很快!!!
我一開始刷題很排斥看別人解答 總覺得自己寫出來 就好棒棒
時間複雜度已經很低了 還要怎樣啦!
而且看別人code真的好累Q Q
但後來發現 其實看code也是超重要的
有個技巧就是我看別人code才發現的
像是在寫那種走迷宮類型的
就可以用arr[4][2] dir = { { 0, 1 }, { 0, -1 }, { 1, 0 }, { -1, 0 } }
跟迴圈來走完上下左右 而且程式碼可以很短 又直觀
這種武器就是藉由看別人code交流才能得到的
※ 引述《kilink (Kilink)》之銘言:
: 各位大家好
: 目前刷Leetcode很想找人一起討論,不知道大家有沒有跟我一樣的感覺
: 程度不拘,只是希望大家可以一起進步
: 有興趣的話可以站內信 LINE ID 給我XD
: 感謝!