14、了解最短路徑的含義。
15、了解求單源最短路徑的Dijkstra算法的基本和時間性能。
16、掌握對于給定的有向圖,根據Dijkstra算法畫出求單源最短路徑的過程示意圖。
17、掌握拓撲排序的基本和步驟。
18、理解拓撲排序不成功的原因。
19、了解對給定的有向圖,若拓撲序列存在,則要求寫出一個或多個拓撲序列。
第9章查找
1、了解查找在數據處理中的重要性。
2、理解查找算法效率的評判標準。
3、掌握順序查找、二分查找、分塊查找的基本、算法實現和查找效率分析。
4、理解順序查找中哨兵的作用。
5、理解二分查找對存儲結構及關鍵字的要求。
6、理解通過比較線性表上三種查找方法的優缺點,能根據實際問題的要求和特點,選擇出合適的查找方法。
7、掌握二叉查找樹和B-樹的定義和特點以及用途。
8、掌握二叉查找樹的插入、刪除、建樹和查找算法及時間性能。
9、掌握建立一棵二叉查找樹的過程實質上是對輸入實例的排序過程,輸入實例對所建立的二叉查找樹形態的影響。
10、了解B-樹的插入、刪除及查找方法的基本。
11、掌握散列表、散列函數、散列地址和裝填因子等有關概念。
12、掌握散列函數的選取原則及產生沖突的原因。
13、掌握幾種常用的散列函數構造方法。
14、理解兩類解決沖突的方法及其優缺點。
15、了解產生“堆積”現象的原因。
16、理解采用線性探測法和拉鏈法解決沖突時,散列表的建表方法、查找過程以及算法實現和時間分析。
17、了解散列表和其它表的本質區別。
第10章排序
1、了解排序在數據處理中的重要性。
2、掌握排序方法的“穩定”性含義。
3、理解排序方法的分類及算法好壞的評判標準。
4、掌握直接插入排序的基本和算法實現,以及在最好、最壞和均情況下的時間性能分析。
5、理解直接插入排序中哨兵的作用。
6、掌握針對給定的輸入實例,要能寫出直接插入排序的排序過程。
7、掌握冒泡排序的基本。
8、掌握快速排序的基本和算法實現,以及在最壞和均情況下的時間性能分析,了解算法的穩定性。
9、了解基準元素(劃分元)對劃分是否衡的影響。
10、掌握針對給定的輸入實例,能寫出快速排序的排序過程。
11、理解堆、小根堆、大根堆、堆項等有關概念和定義。
12、理解堆性質及堆與完全二叉樹的關系。
13、掌握直接選擇排序和堆排序的
內蒙古高考500至530分左右可以上什么大學
時間:2025-05-22 10:39:38內蒙古醫科大學對比河北環境工程學院哪個好 附分數線排..
時間:2025-05-22 10:36:19湖南高考歷史565分排名多少 排名多少位次
時間:2025-05-22 10:32:43湖北民族大學法學專業怎么樣?錄取分數線多少分
時間:2025-05-22 10:28:51天府新區航空旅游職業學院對比泰山職業技術學院哪個好 ..
時間:2025-05-22 10:25:03石家莊人民醫學高等?茖W校對比湄洲灣職業技術學院哪..
時間:2025-05-22 10:22:03