我們大一下馬上要學C語言,我是計科的。我通過前輩了解到如果只單獨學C,很難真正編出程序。但我們大一下不開數(shù)據(jù)結構和算法,我想先借一本書,但不知道是借數(shù)據(jù)結構還是算法。請問從重要性和基礎性來講,我應該先看哪一方面的書?
1 回答

互換的青春
TA貢獻1797條經(jīng)驗 獲得超6個贊
數(shù)據(jù)結構的主要作用是幫助你提升自己的編程思維!使你編寫程序的時候有一個好的思維和框架!使你寫的代碼和程序有一個好的框架!數(shù)據(jù)結構研究的是數(shù)據(jù)的邏輯結構、存儲結構(物理結構)和數(shù)據(jù)的運算.其中的數(shù)據(jù)運算就是指算法
算法只是具體的實現(xiàn)步驟的指令集合!但是算法也是數(shù)據(jù)結構最重要的一部份!設計一個好的算法可以提高自己程序的運行效率!(算法不一定要求能夠在計算機上直接運行,但程序必須要求能在計算機中運行)
C語言只是對算法或者數(shù)據(jù)結構的描述!描述數(shù)據(jù)結構和算法不局限于C語言,也可以是C++語言和其他的計算機語言甚至也可以用人的自然語言!
所以只是說學習好C語言能夠使自己學習的數(shù)據(jù)結構理論更好的在計算機中描述和表達!
- 1 回答
- 0 關注
- 1099 瀏覽
添加回答
舉報
0/150
提交
取消