作者c2578910 (台中陈奕迅)
看板C_and_CPP
标题[问题] 学习C++
时间Fri Aug 2 15:00:47 2019
小弟原本是国立大学商管科系毕业
进入外校硕班前,有听说都要会写一些程式完成论文才能毕业
硕一上有修过一点python,现在又回头接触C++是因为延续学长姐的论文,一些程式码是用C++撰写的。
目前有用C++程式设计导论+台大OCW自学
由於不是理工科系,对於程式语言其实不太了解。
想请问
(1)理工人讲的演算法与管理科系中最佳化相关的演算法是否为同一类
(2)有听闻要先定下一目标比较好学习,如果要能“写出动态规划问题”,要如何精进C++?
第一次在这版发文,求大家鞭小力点。
感谢各位大大
-----
Sent from JPTT on my Sony G8232.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.82.77.173 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1564729249.A.D29.html
1F:推 celestialgod: 演算法(algorithm)跟最佳化的演算法(optimizatio 08/02 16:48
2F:→ celestialgod: n algorithm) 广义来说 後者是前者的子集 08/02 16:48
3F:→ celestialgod: 2的话 先弄懂用了什麽STL还有什麽3-party的library 08/02 16:49
4F:→ celestialgod: 然後先从这些文件开始 08/02 16:49
5F:推 arfa0711: 借问 学完C语言 下个该学什麽 C++ or JAVA? 08/03 21:11
6F:→ arfa0711: 本身是念EE 谢谢 08/03 21:11
7F:→ loveme00835: 回楼上, 怎麽定义 "学完" 这件事? 08/03 22:50
8F:推 arfa0711: 老师说C算是打基础 所以最近把教学手册剩的全部读完读懂 08/03 22:56
9F:→ arfa0711: 因为本身不是念CS 所以我其其实也不太清楚体系内的东西 08/03 22:57
10F:→ arfa0711: 这边说的体系内指 如果本身不是主CS的 该如何循序渐进 08/03 23:01
11F:推 Schottky: 佩服五楼,我到现在还不敢说我C学完了 08/03 23:53
12F:推 Schottky: 建议以眼前用得到的为主,老师的研究目前用哪种语言就 08/04 00:02
13F:→ Schottky: 去学那一种,目标顺利毕业就对了,这才是最实用的 08/04 00:02
14F:推 Schottky: 不过原PO也没讲自己硕士班念哪个领域 08/04 00:05
15F:→ sarafciel: 我当初把Expert C programming看完时也以为我把C学完了 08/04 01:40
16F:→ sarafciel: 然後看了linux kernel code之後我才知道我根本懂个屁XD 08/04 01:41
17F:→ sarafciel: 比起就直接学第二门语言 我是建议找个开源专案看一看 08/04 01:43
18F:→ thefattiger: 跟楼上持不同意见,每个语言要深究都没有学完的一天 08/04 21:09
19F:→ thefattiger: 如你想学DP或其他演算法,像Python这种语言会更适合 08/04 21:10
20F:→ MOONRAKER: 考备建构员读完读懂吗 那惨了 08/05 15:14
21F:推 boss0405: C要不要继续深究确实看应用面,不过如果对C有兴趣的,真 08/06 09:33
22F:→ boss0405: 的要多看看LinuxKernel的code,有些写法真的太漂亮了 08/06 09:33
23F:嘘 MartinJ40: 爱惜生命 远离C++ 08/06 11:10
24F:→ MartinJ40: 大部份走演算法python够用了 光numpy和其他数学库就比 08/06 11:11
25F:→ MartinJ40: 几乎跟matlab打成平手了 没必要C++ 08/06 11:12
26F:推 MartinJ40: 没有学完又怎样... 重点是设计和实现 不用全会也可实作 08/06 11:14
27F:→ MartinJ40: 对有些人来说C++要熟boost才叫会 呵呵 08/06 11:14
28F:→ F04E: 该学什麽应该是要先看你要在哪用吧 08/06 14:24
29F:→ loveme00835: “没有学完又怎样” 颗颗 没有学完你确定可以榨出效 08/06 20:23
30F:→ loveme00835: 能吗 xD 写得比 python 慢就哭哭 08/06 20:23
31F:→ Lipraxde: 这样不就是要人家开心用 python 吗... 08/07 00:55
32F:→ james732: 其实python用得开心真的不是非用C/C++不可 08/07 11:51
33F:推 KanzakiHAria: 写得比python慢 所以用python阿XD 08/07 22:14
34F:→ KanzakiHAria: C++已经不是给一般应用的语言了 C++现在只给追求极 08/07 22:15
35F:→ KanzakiHAria: 致效能调教需求的地方 比如说游戏引擎 超高频交易 08/07 22:15
36F:→ KanzakiHAria: 演算法时间复杂度的差距不差 C++/python那一咪咪 08/07 22:16
37F:→ ketrobo: 本科基础学问automata, algorithm,基础应用能力就是做出 08/08 01:04
38F:→ ketrobo: compiler,剩下的就是跟其它领域知识一起运用 08/08 01:04
39F:推 nthank: 如果是要做商科使用 不推C++ 08/21 15:59