【Java】將一個字符串的字符排序,按ASCII表的順序從小到大

將一個字符串的字符按ASCII表的順序從小到大排序,如將字符串「asdafxcvMADb」排序爲「ADMaabcdfsvx」 算法的基本思想: 先將字符串轉化爲一個char類型的數組,來進行存儲(因Java中的字符串並不像C++中那樣直接使用數組存儲)。 以後按照歸併排序的方法,將char數組中的內容按從小到大排序。歸併排序是一種穩定的排序算法,並且能夠將算法的時間複雜度提升到O(nlgn)。ja
相關文章
相關標籤/搜索