看板 C_and_CPP 關於我們 聯絡資訊
小弟原本是國立大學商管科系畢業 進入外校碩班前,有聽說都要會寫一些程式完成論文才能畢業 碩一上有修過一點python,現在又回頭接觸C++是因為延續學長姐的論文,一些程式碼是用C++撰寫的。 目前有用C++程式設計導論+台大OCW自學 由於不是理工科系,對於程式語言其實不太了解。 想請問 (1)理工人講的演算法與管理科系中最佳化相關的演算法是否為同一類 (2)有聽聞要先定下一目標比較好學習,如果要能“寫出動態規劃問題”,要如何精進C++? 第一次在這版發文,求大家鞭小力點。 感謝各位大大 ----- Sent from JPTT on my Sony G8232. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.77.173 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1564729249.A.D29.html
celestialgod: 演算法(algorithm)跟最佳化的演算法(optimizatio 08/02 16:48
celestialgod: n algorithm) 廣義來說 後者是前者的子集 08/02 16:48
celestialgod: 2的話 先弄懂用了什麼STL還有什麼3-party的library 08/02 16:49
celestialgod: 然後先從這些文件開始 08/02 16:49
arfa0711: 借問 學完C語言 下個該學什麼 C++ or JAVA? 08/03 21:11
arfa0711: 本身是唸EE 謝謝 08/03 21:11
loveme00835: 回樓上, 怎麼定義 "學完" 這件事? 08/03 22:50
arfa0711: 老師說C算是打基礎 所以最近把教學手冊剩的全部讀完讀懂 08/03 22:56
arfa0711: 因為本身不是念CS 所以我其其實也不太清楚體系內的東西 08/03 22:57
arfa0711: 這邊說的體系內指 如果本身不是主CS的 該如何循序漸進 08/03 23:01
Schottky: 佩服五樓,我到現在還不敢說我C學完了 08/03 23:53
Schottky: 建議以眼前用得到的為主,老師的研究目前用哪種語言就 08/04 00:02
Schottky: 去學那一種,目標順利畢業就對了,這才是最實用的 08/04 00:02
Schottky: 不過原PO也沒講自己碩士班唸哪個領域 08/04 00:05
sarafciel: 我當初把Expert C programming看完時也以為我把C學完了 08/04 01:40
sarafciel: 然後看了linux kernel code之後我才知道我根本懂個屁XD 08/04 01:41
sarafciel: 比起就直接學第二門語言 我是建議找個開源專案看一看 08/04 01:43
thefattiger: 跟樓上持不同意見,每個語言要深究都沒有學完的一天 08/04 21:09
thefattiger: 如你想學DP或其他演算法,像Python這種語言會更適合 08/04 21:10
MOONRAKER: 考備建構員讀完讀懂嗎 那慘了 08/05 15:14
boss0405: C要不要繼續深究確實看應用面,不過如果對C有興趣的,真 08/06 09:33
boss0405: 的要多看看LinuxKernel的code,有些寫法真的太漂亮了 08/06 09:33
MartinJ40: 愛惜生命 遠離C++ 08/06 11:10
MartinJ40: 大部份走演算法python夠用了 光numpy和其他數學庫就比 08/06 11:11
MartinJ40: 幾乎跟matlab打成平手了 沒必要C++ 08/06 11:12
MartinJ40: 沒有學完又怎樣... 重點是設計和實現 不用全會也可實作 08/06 11:14
MartinJ40: 對有些人來說C++要熟boost才叫會 呵呵 08/06 11:14
F04E: 該學什麼應該是要先看你要在哪用吧 08/06 14:24
loveme00835: “沒有學完又怎樣” 顆顆 沒有學完你確定可以榨出效 08/06 20:23
loveme00835: 能嗎 xD 寫得比 python 慢就哭哭 08/06 20:23
Lipraxde: 這樣不就是要人家開心用 python 嗎... 08/07 00:55
james732: 其實python用得開心真的不是非用C/C++不可 08/07 11:51
KanzakiHAria: 寫得比python慢 所以用python阿XD 08/07 22:14
KanzakiHAria: C++已經不是給一般應用的語言了 C++現在只給追求極 08/07 22:15
KanzakiHAria: 致效能調教需求的地方 比如說遊戲引擎 超高頻交易 08/07 22:15
KanzakiHAria: 演算法時間複雜度的差距不差 C++/python那一咪咪 08/07 22:16
ketrobo: 本科基礎學問automata, algorithm,基礎應用能力就是做出 08/08 01:04
ketrobo: compiler,剩下的就是跟其它領域知識一起運用 08/08 01:04
nthank: 如果是要做商科使用 不推C++ 08/21 15:59