【數據結構實戰C++】7 學習數據結構的目的

【數據結構實戰C++】7 學習數據結構的目的

作者 CodeAllen ,轉載請註明出處


數據結構課程改如何學習?
1.先從概念上形象的理解元素之間的關係
2.思考這種關係能夠解決什麼問題
3.考慮基於這種關係能夠產生哪些算法
4.理解和熟悉最終的算法
5.選擇一種熟悉的語言,編碼實戰

以後工作中會遇到數據結構的知識嗎?
如果只是進行嵌入式開發,需要學習數據結構嗎?

數據結構是計算機領域的基礎課程,在學習過程總養成的思維方式將影響這個職業生涯

學習大數據分析需要用到數據結構的知識嗎?
在這裏插入圖片描述

定性的分析:就是合適還是不合適,所以並不需要處理全部數據

學習人工智能需要用到數據結構的知識嗎?
-人工智能研究的課題
知識的模型化和表示方法
啓發式搜索理論
各種推理,規劃,演繹和歸納的方法
。。。

學些操作系統內核需要使用數據結構嗎?
-內存管理
需要設計頁映射表相關的數據結構和訪問算法 //虛擬地址和實際內存之間的關係
-進程管理
需要設計表示進程的數據結構(PCB 進程控制塊)和資源分配算法
-線程管理

數據結構的學習應該貫穿軟件開發職業生涯,基礎決定高度!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章