JAVA字母排序是怎么樣的?
謝邀!
題主這個問題用桶排序中的計數(shù)排序即可完成。
思路:
1.字母排序,大小寫一共 52個字母。我們可以準(zhǔn)備52個空桶。
2.遍歷待排序列,放入對應(yīng)的桶 (這里其實是計數(shù))。
3.遍歷桶數(shù)組(計數(shù)數(shù)組),按計數(shù)個數(shù)輸出桶對應(yīng)的字母。
給出java實現(xiàn):
JAVA字母排序是怎么樣的?
謝邀!
題主這個問題用桶排序中的計數(shù)排序即可完成。
思路:
1.字母排序,大小寫一共 52個字母。我們可以準(zhǔn)備52個空桶。
2.遍歷待排序列,放入對應(yīng)的桶 (這里其實是計數(shù))。
3.遍歷桶數(shù)組(計數(shù)數(shù)組),按計數(shù)個數(shù)輸出桶對應(yīng)的字母。
給出java實現(xiàn):