※ [本文转录自 Prob_Solve 看板 #1QNNAGD2 ]
作者: j0958322080 (Tidus) 看板: Prob_Solve
标题: [问题] 单做数值计算有需要再学资料结构吗?
时间: Tue Jan 16 11:33:29 2018
小弟本身有用C/C++写数值计算的程式,
但也仅仅是将方程式写成给电脑跑的程式而已。
最近有在看一些资料结构的资料,
看来感觉如果我只是单纯做数值计算好像用不到,
但毕竟程式目前也都是小小的没有很大,
不知道各位前辈是否觉得有必要再学资料结构?
作者:
chuegou (chuegou)
2018-01-16 19:44:00给我一个不学的理由
是可以不用没错 你需要的是学数值分析可是如果你数学好 自然而然会用到算法ex:FFT就是将原本O(n^2)降到O(nlogn)的算法然后使用算法自然需要搭配资料结构
作者:
damody (天亮damody)
2018-01-16 19:53:00不想学就不要学啊 是有人拿刀逼你学吗 哈哈 何必学的这么痛苦-_-#
作者: longlongint (华哥尔) 2018-01-16 19:59:00
去用 python matlab 就比较不用学了
作者:
Lipraxde (Lipraxde)
2018-01-16 20:40:00多学点当休闲啊,又没损失
如果是python处理数值问题 有很好的numpy库几乎matlab有的功能 numpy都有如果是要做影像处理之类的数值 C++有openCV
数值分析 matlab 就蛮够用了 用C/C++有点累人
作者:
jimfan (jimfan)
2018-01-17 00:33:00如果我用GNU Octave、MatLab做数值分析的话,大概不需要深入了解资料结构吧;反过来如果我编写、修改GNU Octave的话怕且一定要懂资料结构看看那样才是你的“主菜”有兴趣又另当别论呀,我学最近学constraint logic progra-mming,完全没有实际作用呢(暂时),一样照学无误
作者: yeebon 2018-07-22 16:41:00
chx64的1/2悖论真的很经典呢