問答題有一種簡(jiǎn)單的排序算法,叫做計(jì)數(shù)排序。這種排序算法對(duì)一個(gè)待排序的表(用數(shù)組表示)進(jìn)行排序,并將排序結(jié)果存放到另一個(gè)新的表中。必須注意的是,表中所有待排序的關(guān)鍵字互不相同,計(jì)數(shù)排序算法針對(duì)表中的每個(gè)元素,掃描待排序的表一趟,統(tǒng)計(jì)表中有多少個(gè)元素的關(guān)鍵字比該元素的關(guān)鍵字小。假設(shè)對(duì)某一個(gè)元素,統(tǒng)計(jì)出數(shù)值為c,那么這個(gè)元素在新的有序表中的合適的存放位置即為c。與簡(jiǎn)單選擇排序相比,這種方法是否更好?為什么?
您可能感興趣的試卷
你可能感興趣的試題

最新試題
在中序遍歷非遞歸算法中,在進(jìn)入子樹進(jìn)行訪問前,需要在自定義棧中保存()
題型:?jiǎn)雾?xiàng)選擇題
通常將()作為衡量一個(gè)查找算法效率優(yōu)劣的標(biāo)準(zhǔn)。
題型:多項(xiàng)選擇題
已知帶頭結(jié)點(diǎn)的鏈隊(duì)列指針Q,則該非空隊(duì)列取隊(duì)頭元素操作的語句是()
題型:?jiǎn)雾?xiàng)選擇題
一個(gè)抽象類型包括數(shù)據(jù)對(duì)象、()和一組處理數(shù)據(jù)的操作。
題型:?jiǎn)雾?xiàng)選擇題
通過表達(dá)式()可以獲取帶頭結(jié)點(diǎn)的單鏈表L中首元素結(jié)點(diǎn)的數(shù)據(jù)值。
題型:?jiǎn)雾?xiàng)選擇題