您好很高興回答你的問題。
我的理解數據結構其實說的簡單一點就是我們的數據存儲的結構。因為在程序設計的時候會有很多的數據,這些數據可能需要不同的使用方式。這樣數據的存儲方式就影響著數據使用的效率。常用的結構比如隊列,棧,樹形結構,圖結構,這些都有對數據不同的存儲方式和不同的訪問方式。根據對數據不同的用法來決定用哪種結構來存儲。
如果要學好編程的話數據結構是必須學好的,因為不僅僅是那些結構,每一種結構里面會有幾種算法,這些算法其實包涵了不同的思想。深入的理解了這些思想就可以自己構思算法。
就說這么多吧,樓主應該大一,加油。祝學習順利。
希望對你有幫助。