文章詳情頁
java排序
瀏覽:100日期:2024-01-10 14:11:30
問題描述
有一個(gè)數(shù)組[10-20,41-50,31-40,51-60,21-30],使他按照10-20,21-30,...的順序排序有什么高效的方法嗎?謝謝
問題解答
回答1:如果就是這么幾個(gè)數(shù)組元素的話,你用任何一種排序方法都沒啥大區(qū)別。排序算法只有在數(shù)據(jù)量相對大的時(shí)候才能體現(xiàn)出各自的優(yōu)勢。
回答2:排序的話經(jīng)典的排序算法多的是,只要將比較大小的方法改變成自己的就ok了吧。
回答3:重寫compareTo方法,把中間的‘-’去掉轉(zhuǎn)成int比較數(shù)字
回答4:你這是什么意思?二維數(shù)組嗎?
回答5:(1)應(yīng)用Collections框架:實(shí)現(xiàn)comparator接口,并重寫其中的compare方法。(2)重寫String類型下的CompareTo方法
回答6:在排序的時(shí)候元素求絕對值 ,然后根據(jù)元素的數(shù)量選擇不同的排序方法即可
標(biāo)簽:
java
相關(guān)文章:
1. win10 Apache24+PHP8.0,Apache不能正常加載php.ini。2. python - (2006, ’MySQL server has gone away’)3. python - PyCharm里的一個(gè)文件不小心忽略了wx包4. http - python requests上傳文件問題5. javascript - 關(guān)于微信掃一掃的技術(shù)問題6. python - 使用eclipse運(yùn)行django代碼,修改了views.py這個(gè)文件,但是瀏覽器顯示的還是原有沒修改的結(jié)果,怎么處理?7. 小白學(xué)python的問題 關(guān)于%d和%s的區(qū)別8. django - pycharm 如何配置 python3 的開發(fā)環(huán)境?9. html - Python2 BeautifulSoup 提取網(wǎng)頁中的表格數(shù)據(jù)及連接10. android - VideoView與百度Map沖突
排行榜

熱門標(biāo)簽