[問題] 學習C++ - 看板C_and_CPP - 批踢踢實業坊
文章推薦指數: 80 %
目前有用C++程式設計導論+台大OCW自學由於不是理工科系,對於程式語言 ... 要先定下一目標比較好學習,如果要能“寫出動態規劃問題”,要如何精進C++?
批踢踢實業坊
›
看板C_and_CPP
關於我們
聯絡資訊
返回看板
作者c2578910(台中陳奕迅)看板C_and_CPP標題[問題]學習C++時間FriAug215:00:472019
小弟原本是國立大學商管科系畢業
進入外校碩班前,有聽說都要會寫一些程式完成論文才能畢業
碩一上有修過一點python,現在又回頭接觸C++是因為延續學長姐的論文,一些程式碼是用C++撰寫的。
目前有用C++程式設計導論+台大OCW自學
由於不是理工科系,對於程式語言其實不太了解。
想請問
(1)理工人講的演算法與管理科系中最佳化相關的演算法是否為同一類
(2)有聽聞要先定下一目標比較好學習,如果要能“寫出動態規劃問題”,要如何精進C++?
第一次在這版發文,求大家鞭小力點。
感謝各位大大
-----
SentfromJPTTonmySonyG8232.
--
※發信站:批踢踢實業坊(ptt.cc),來自:111.82.77.173(臺灣)
※文章網址:https://www.ptt.cc/bbs/C_and_CPP/M.1564729249.A.D29.html
推celestialgod:演算法(algorithm)跟最佳化的演算法(optimizatio08/0216:48
→celestialgod:nalgorithm)廣義來說後者是前者的子集08/0216:48
→celestialgod:2的話先弄懂用了什麼STL還有什麼3-party的library08/0216:49
→celestialgod:然後先從這些文件開始08/0216:49
推arfa0711:借問學完C語言下個該學什麼C++orJAVA?08/0321:11
→arfa0711:本身是唸EE謝謝08/0321:11
→loveme00835:回樓上,怎麼定義"學完"這件事?08/0322:50
推arfa0711:老師說C算是打基礎所以最近把教學手冊剩的全部讀完讀懂08/0322:56
→arfa0711:因為本身不是念CS所以我其其實也不太清楚體系內的東西08/0322:57
→arfa0711:這邊說的體系內指如果本身不是主CS的該如何循序漸進08/0323:01
推Schottky:佩服五樓,我到現在還不敢說我C學完了08/0323:53
推Schottky:建議以眼前用得到的為主,老師的研究目前用哪種語言就08/0400:02
→Schottky:去學那一種,目標順利畢業就對了,這才是最實用的08/0400:02
推Schottky:不過原PO也沒講自己碩士班唸哪個領域08/0400:05
→sarafciel:我當初把ExpertCprogramming看完時也以為我把C學完了08/0401:40
→sarafciel:然後看了linuxkernelcode之後我才知道我根本懂個屁XD08/0401:41
→sarafciel:比起就直接學第二門語言我是建議找個開源專案看一看08/0401:43
→thefattiger:跟樓上持不同意見,每個語言要深究都沒有學完的一天08/0421:09
→thefattiger:如你想學DP或其他演算法,像Python這種語言會更適合08/0421:10
→MOONRAKER:考備建構員讀完讀懂嗎那慘了08/0515:14
推boss0405:C要不要繼續深究確實看應用面,不過如果對C有興趣的,真08/0609:33
→boss0405:的要多看看LinuxKernel的code,有些寫法真的太漂亮了08/0609:33
噓MartinJ40:愛惜生命遠離C++08/0611:10
→MartinJ40:大部份走演算法python夠用了光numpy和其他數學庫就比08/0611:11
→MartinJ40:幾乎跟matlab打成平手了沒必要C++08/0611:12
推MartinJ40:沒有學完又怎樣...重點是設計和實現不用全會也可實作08/0611:14
→MartinJ40:對有些人來說C++要熟boost才叫會呵呵08/0611:14
→F04E:該學什麼應該是要先看你要在哪用吧08/0614:24
→loveme00835:“沒有學完又怎樣”顆顆沒有學完你確定可以榨出效08/0620:23
→loveme00835:能嗎xD寫得比python慢就哭哭08/0620:23
→Lipraxde:這樣不就是要人家開心用python嗎...08/0700:55
→james732:其實python用得開心真的不是非用C/C++不可08/0711:51
推KanzakiHAria:寫得比python慢所以用python阿XD08/0722:14
→KanzakiHAria:C++已經不是給一般應用的語言了C++現在只給追求極08/0722:15
→KanzakiHAria:致效能調教需求的地方比如說遊戲引擎超高頻交易08/0722:15
→KanzakiHAria:演算法時間複雜度的差距不差C++/python那一咪咪08/0722:16
→ketrobo:本科基礎學問automata,algorithm,基礎應用能力就是做出08/0801:04
→ketrobo:compiler,剩下的就是跟其它領域知識一起運用08/0801:04
推nthank:如果是要做商科使用不推C++08/2115:59
延伸文章資訊
- 1[問題] 介紹''新手用''C++ 學習書!! - c_and_cpp | PTT數位生活
[問題] 介紹''新手用''C++ 學習書!! ... 發信站: 批踢踢實業坊(ptt.cc) ◇ From: 140.122.38.146. 1F推holymars:先學好C 再進C++會比較...
- 2[問卦] 自學C跟C++推薦哪個教材- Gossiping板- Disp BBS
有掛? --. -- ※ 發信站: 批踢踢實業坊(ptt.cc), ...
- 3[討論] 沒有基礎,該先學C還是Python - Soft_Job
如題,想詢問大大們如果本身沒有程式語言的基礎, 會建議從C語言學起還是Python呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.53.105.107 (臺灣) ※ 文章...
- 4[心得] 工程師的缺德行為:叫朋友去學C/C++ - 看板Soft_Job
學習,除了知識/技能之外,培養成就感與熱情也是很重要的。 而從C/C++入門,會讓正要萌芽的小火苗直接消滅殆盡。 我對程式設計入門的建議很簡單。 如果你是狀況A,去 ...
- 5PTT 鄉民大哉問:學了C++ 迴圈就能自稱工程師? - 公民報橘
是的,今天我在逛八卦板時,看到了網友的新發問,這次跟上一次的磁碟重組不一樣,是有關想要認真上進學習的故事。 ……好吧,或許不是認真上進。 總之,提問 ...