Fw: [問題] 單做數值計算有需要再學資料結構嗎?

作者: j0958322080 (Tidus)   2018-01-16 19:36:27
※ [本文轉錄自 Prob_Solve 看板 #1QNNAGD2 ]
作者: j0958322080 (Tidus) 看板: Prob_Solve
標題: [問題] 單做數值計算有需要再學資料結構嗎?
時間: Tue Jan 16 11:33:29 2018
小弟本身有用C/C++寫數值計算的程式,
但也僅僅是將方程式寫成給電腦跑的程式而已。
最近有在看一些資料結構的資料,
看來感覺如果我只是單純做數值計算好像用不到,
但畢竟程式目前也都是小小的沒有很大,
不知道各位前輩是否覺得有必要再學資料結構?
作者: chuegou (chuegou)   2018-01-16 19:44:00
給我一個不學的理由
作者: Sidney0503 (Sidney0503)   2018-01-16 19:45: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
多學點當休閒啊,又沒損失
作者: james732 (好人超)   2018-01-16 20:42:00
你要不要考慮用python寫比較沒有煩惱XD
作者: SecondRun (雨夜琴聲)   2018-01-16 20:49:00
用到在學就好了 先學好數學吧
作者: j0958322080 (Tidus)   2018-01-16 21:05:00
有考慮用python,不過以前就用習慣C了
作者: Sidney0503 (Sidney0503)   2018-01-16 21:32:00
如果是python處理數值問題 有很好的numpy庫幾乎matlab有的功能 numpy都有如果是要做影像處理之類的數值 C++有openCV
作者: Hazukashiine (私は幸せです)   2018-01-16 21:36:00
數值分析 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悖論真的很經典呢

Links booklink

Contact Us: admin [ a t ] ucptt.com