Re: [問題] C++的一些新手小問題

看板Programming作者 (小y寶貝)時間9年前 (2014/12/13 10:17), 9年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《aQUQUa (泡泡牛奶)》之銘言: : 第一次在這個版發文,如有違反規定煩請告知 : 最近開始在學寫程式,也就認識了一些朋友,在一次的聊天下,我就問他們是他們是 : 在學什麼,他們說都是在學一些演算法,基本的語法會就可以來學了,比較重要的是 : 解題的想法,還有要去看一些數學的書。 : 我是想問說,演算法跟語法哪個比較重要,還是都很重要,那要學到什麼程度比較差 : 不多? : 我真的是有很多不懂的地方,如果有什麼怪怪的地方麻煩告訴我,謝謝 語法是一個很跨語言的詞。有人真的堅持要用「語法」這個詞,來描述 一個語言的學習嗎? 而一個語言的語法,並不會很難學。說語法重要嗎?如果語法都不會, 確實就是不會一個語言而已。 而演算法,就是說,你已經會了一個語言之後,想要選擇用哪一種方法,用哪一種 理論,來寫程式。 打個比方,比喻為數學,所謂「會語法」就是會寫加減乘除與等式,以及會寫函數, 以及能寫直式除法並且算出正確結果。只要這樣的程度,就叫做「會數學」。 但是,「會演算法」的程度,就是看到一個題目,你可能會選擇,看是由微積分的 模型,這題應該如何解,或者是根據怎樣的邏輯系統,可以推演出來這個題目的 答案應該是什麼。你能用很高度概念化的方法,說明自己用什麼辦法來估計 這一題的答案,而且估計的結果是對的,這就是會演算法。 演算法真的是比語法重要。語法決定你能不能學這個程式語言,而演算法決定 你拿這個語言來做事情,能做成功或者失敗。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.162.127 ※ 文章網址: http://www.ptt.cc/bbs/Programming/M.1418437070.A.0E0.html ※ 編輯: yauhh (118.168.162.127), 12/13/2014 10:20:12

12/13 10:46, , 1F
謝謝,我現在清楚多了
12/13 10:46, 1F
文章代碼(AID): #1KYw7E3W (Programming)
文章代碼(AID): #1KYw7E3W (Programming)