黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專(zhuān)注Java教育14年 全國(guó)咨詢/投訴熱線:400-8080-105
動(dòng)力節(jié)點(diǎn)LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁(yè) 學(xué)習(xí)攻略 Java學(xué)習(xí) 面試經(jīng)常提問(wèn)到的Java數(shù)組排序問(wèn)題

面試經(jīng)常提問(wèn)到的Java數(shù)組排序問(wèn)題

更新時(shí)間:2020-02-17 13:31:03 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2655次


  數(shù)組冒泡排序


  假設(shè)有5個(gè)數(shù)字12,21,6,8,15在一個(gè)int類(lèi)型的數(shù)組中,要求按從小到大排序輸出,采用冒泡排序算法實(shí)現(xiàn)排序。


  冒泡排序的算法:


  首先從數(shù)組的最左邊開(kāi)始,取出下標(biāo)為0的數(shù)據(jù)和下標(biāo)為1的數(shù)據(jù)進(jìn)行比較,如果左邊的數(shù)據(jù)大于右邊的數(shù)據(jù),則進(jìn)行交換,否而不進(jìn)行交換。


  接下來(lái)右移一個(gè)位置,取出下標(biāo)為1數(shù)據(jù)和下標(biāo)為2的數(shù)據(jù)進(jìn)行比較,如果左邊的數(shù)據(jù)大于右邊的數(shù)據(jù),則進(jìn)行交換,否而不進(jìn)行交換。以此類(lèi)推,最終將最大的數(shù)移動(dòng)到最右邊,就像氣泡冒出水面,這就是冒泡排序算法。


  使用冒泡排序?qū)nt類(lèi)型的一維數(shù)組進(jìn)行排序程序如下:

面試管經(jīng)常提問(wèn)到的Java數(shù)組排序問(wèn)題


  冒泡排序效率較低,因?yàn)槊恳淮伪容^都可能發(fā)生數(shù)據(jù)的移動(dòng)。


  選擇排序


  選擇排序?qū)γ芭菖判蜻M(jìn)行了改進(jìn),使交換次數(shù)減少,但比較次數(shù)仍然沒(méi)有減少。假設(shè)有6個(gè)數(shù)字12,21,3,45,7,1在一個(gè)int類(lèi)型的數(shù)組中,要求按從小到大排序輸出,采用選擇排序。


  選擇排序的算法:


  先從左端開(kāi)始,找到下標(biāo)為0的元素,然后和后面的元素依次比較,如果找到了比下標(biāo)0小的元素,那么在使用此元素,再接著依次比較,直到比較完成所有的元素,最后把最小的元素和下標(biāo)為0的元素位置交換。第二次循環(huán)從下標(biāo)為1的元素開(kāi)始,如果找到比下標(biāo)為1的元素還小的元素,進(jìn)行交換。


面試管經(jīng)常提問(wèn)到的Java數(shù)組排序問(wèn)題


  數(shù)組相關(guān)工具類(lèi)Arrays


  Sun提供了針對(duì)數(shù)組操作的工具類(lèi)java.util.Arrays。如排序、二分查找等方法。


  對(duì)int類(lèi)型的數(shù)組進(jìn)行排序然后使用二分法對(duì)數(shù)組元素進(jìn)行查找程序如下:


面試管經(jīng)常提問(wèn)到的Java數(shù)組排序問(wèn)題


  以上就是動(dòng)力節(jié)點(diǎn)Java培訓(xùn)機(jī)構(gòu)小編介紹的“面試管經(jīng)常提問(wèn)到的Java數(shù)組排序問(wèn)題”的內(nèi)容,希望對(duì)大家有幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專(zhuān)業(yè)老師隨時(shí)為你服務(wù)。


相關(guān)推薦


最新最全java面試題及答案(初級(jí)到高級(jí))


史上最全的中高級(jí)JAVA工程師面試題及答案匯總


Java高級(jí)開(kāi)發(fā)工程師面試題


2019史上最全java面試題題庫(kù)大全800題


哪有資深java工程師面試題


提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 欧美日韩国产在线成人网 | 亚洲成色999久久网站 | 又爽又黄又无遮挡网站 | 亚洲精品午夜 | 国产91精品一区二区视色 | 午夜寂寞影院在线观看 | 日批在线播放 | 免费黄色a视频 | 亚洲高清在线视频 | 亚洲国产91 | 中文字幕久久亚洲一区 | 狠狠做五月深爱婷婷天天综合 | 欧美日韩国产一区二区三区 | 日本人乱人乱亲乱色视频观看 | 亚州视频一区 | 自拍偷拍 欧美日韩 | 天天久久综合 | 免费日韩精品 | 九九99re在线视频精品免费 | 国产精品xxxxbbbb18 | 欧美日韩视频免费播放 | 日本婷婷| 亚洲一区 在线播放 | 亚洲欧美日韩另类在线一 | 成人免费午间影院在线观看 | 乱肉合集乱篇小说 | 2021免费日韩视频网 | 91在线视频免费看 | 日韩视频一区二区 | 精品国模一区二区三区 | 青草热久精品视频在线观看 | 韩国伦理剧在线看 | 狠狠色噜噜狠狠狠狠2018 | 黄色短视频免费在线观看 | 日韩小视频网站 | 久久免费视频8 | 国产精品久久久亚洲 | 亚洲 欧美 在线观看 | 国产精品国内免费一区二区三区 | 精品视频一区二区三区 | 不卡视频一区二区 |