學數據結構要學c語言嗎?學數據結構的時候,最好有C或者C語言的基礎。
因為C或C更接近系統底層,所以國際上關于數據結構的教材或課程都是以這兩種語言為例。有了相關基礎,應該可以事半功倍!
學習數據結構和算法。;不一定要用C語言,但是C語言也可以。但是,如果想提高編程能力,最好學習數據結構和算法。
為什么?因為數據結構和算法本身和編程語言關系不大,不同語言的學習效率會有所不同,要避免那些對算法和語音方法有噪音的語言。
合理的代碼結構可以減少代碼量,提高代碼運行效率,構建更強的代碼框架。
學習C語言版本的數據結構,可以對C語言本身有更深入的理解和應用,比如結構、指針、內存管理等技術點。
算法的使用多種多樣,比如matlab算法的驗證和研究。常用算法需要數學和算法語言,可以根據工作需要學習編程語言。
因為我的主要開發編程是基于C語言的,所以我個人推薦學習基于C語言的數據結構。