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

最新試題
順序表中有10個數(shù)據(jù)元素,若第一個元素的存儲地址是1000,則最后一個元素地址是1036,第5個元素的地址是()
題型:單項選擇題
二叉樹的二叉鏈表類型定義如下:閱讀下列算法,并回答問題:(1)該算法的功能是什么?(2)以下算法功能是否等價于上面的算法?
題型:問答題
當需要用一個形式參數(shù)直接改變對應實參的值時,該形式參數(shù)應說明為()
題型:單項選擇題
下列可以直接用循環(huán)結(jié)構(gòu)即可將遞歸轉(zhuǎn)換為非遞歸的是()
題型:多項選擇題
已知帶頭結(jié)點的鏈隊列指針Q,則該隊列做新元素結(jié)點s進隊操作的語句是()
題型:單項選擇題