線性表如何按姓名排序?
說一下我的見解:不一定對 僅供參考 首先 線性表分為順序表和鏈式表 其中后者又可分為動態鏈表和靜態鏈表 這兩種鏈表又可進一步分為:單向無循環 雙向無循環 單向有循環 雙向有循環 應該說一般的排序算法在單鏈表都是可以的 插入排序 冒泡排序 選擇排序 快速排序 堆排序 歸并排序 基數排序 希爾排序 只是在不同的線性表中不同的算法會有效率上的不同 靜態鏈表是比較適合需要做排序的 因為它既具有順序表的順序存取功能 又具有鏈式表易于移動元素的功能 Best Wishes!
線性表如何按姓名排序?
說一下我的見解:不一定對 僅供參考 首先 線性表分為順序表和鏈式表 其中后者又可分為動態鏈表和靜態鏈表 這兩種鏈表又可進一步分為:單向無循環 雙向無循環 單向有循環 雙向有循環 應該說一般的排序算法在單鏈表都是可以的 插入排序 冒泡排序 選擇排序 快速排序 堆排序 歸并排序 基數排序 希爾排序 只是在不同的線性表中不同的算法會有效率上的不同 靜態鏈表是比較適合需要做排序的 因為它既具有順序表的順序存取功能 又具有鏈式表易于移動元素的功能 Best Wishes!