看板 Soft_Job 關於我們 聯絡資訊
※ 引述《Clangpp (Clang++)》之銘言: : 各位版大好,小弟第一次在這邊發文。 : 或是多了解軟體工程的東西。我知道有沒有幫助還是要看工作的需求 : 但是想瞭解,同樣的時間,投入研究解leetcode的題目好?? : 還是多學習軟體工程與design pattern好?? : 希望以上問題可以幫小弟我解惑 兩個都學,不要偏廢。 你原文底下推文講的其實很對:演算法要用到的時候再查 不過首先其實你得知道要什麼關鍵字下去查 一類問題都有個名字,這個東西你要知道才能去查 另外你對一些問題也得有些感覺 「這個問題很明顯是 xx 的變形,有常數項解」 「我這個問題可以化成這個 xx,然後套什麼解」 「這個問題本質 NP-complete,但這邊數字小,硬踹就好」 沒有 sense 的話,可能會用很爛的方法去解很簡單的問題 但鑽下去就太累了,你很明確的說你的目的就是要工作用的 那你去找有一類書,像是演算法的字典一類的,不教你證明什麼的 他就跟你說有什麼演算法,分門別類,用來解哪些問題,你看完,有點 sense 下次遇到問題是什麼的變形,書拿出來找,關鍵字是什麼,下去 google design pattern 也是一樣,不要下去鑽 你找本書,也是分門別類一個一個的那種 好在 design pattern 的書幾乎都是這樣編排 你每個都要看過,看看他們遇到什麼問題,設計什麼架構 有些 sense 就好,幾個變形什麼跟語言相關的實做細節那些先不要花時間下去鑽 等到要用的時候書再打開來翻 但你要有 sense! 這樣遇到架構設計的問題的時候,才知道要翻哪邊 演算法跟 DP 都很重要 實在不想叫你放掉任何一個,你兩個都學吧! 但因為感覺你時間有限,那你就學韋小寶吧,絕世武功目錄看一下 XD -- Java 是個很棒的語言 對 C++ 社群有非常大的貢獻 他收留了所有寫不好 C++ 的人 維持了 C++ 神聖中土上高貴住民的純粹血統 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.185.95.119 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1442247164.A.D42.html
manaup: 何不學龍抓手(誤 09/15 00:19
yushiung: 推簽名xddd 09/15 00:21
abccbaandy: C#表示: 09/15 00:36
No: XDDD 09/15 00:42
Mtcat: 1 09/15 00:49
cgfan: XD 簽名檔 09/15 01:37
GameHeven: 簽名檔超酸 09/15 07:01
yabukikennta: 請問內文提到的演算法跟design pattern有沒有推薦的 09/15 08:41
yabukikennta: 書單呀? 09/15 08:41
femlro: = =''幹嘛酸JAVA XD~ 09/15 10:54
femlro: 人家可是第一名 真要說高貴血統還是機器碼最高貴 09/15 10:54
y2468101216: 樓上一定不常看反串,他在酸那些c++的人 09/15 11:09
Hikkiaholic: 還好我都拿針刻1010寫程式 09/15 13:25
carlcarl: 推這篇 09/15 14:16
BlazarArc: 簽名檔XD 09/15 16:34
pennymarkfox: 我同事推我念這本 http://tinyurl.com/p3am5jt 09/15 17:25
amazing2014: 就要看這本! 09/15 18:32
kimmyariel: 推這篇和簽名當! 09/15 21:52
a926: 之前有問過演算法一樣的問題。我也想問問有這種「字典」么 09/15 22:33
yoco: 有喔,以前有看到一本,但我忘記書名 ~"~ 挫屎 09/15 23:42
yoco: 我自己找一下,看能不能找到,找到的話再來補 09/15 23:43
DJWS: The Algorithm Design Manual / Encyclopedia of Algorithms 09/16 10:19
jammy50605: 是酸c++的人 c++有夠難記 09/16 12:43
yoco: 《The Algorithm Design Manual》DJWS 版友先回了 XD 09/16 16:43
Edison4ever: 中文的可以參考深入淺出http://goo.gl/HLbmNi 04/11 15:10
Edison4ever: 這本今年1月出版的簡體書 http://goo.gl/Ml76Cx 04/11 15:11
Edison4ever: 程杰的釋義本-大話設計模式http://goo.gl/HEc1iZ 04/11 15:20
Edison4ever: 四人幫的原書太精簡 我是先看了其他本才看懂原書的XD 04/11 15:21
Edison4ever: 給新進者參考~ 04/11 15:21