冒泡排序 基本思想: 比較相鄰的元素洋机。如果第一個(gè)比第二個(gè)大浆西,就交換他們兩個(gè)。 對(duì)每一對(duì)相鄰元素作同樣的工作惫谤,從開(kāi)始第一對(duì)到結(jié)尾的最后一對(duì)壁顶。在這一...
![240](https://upload.jianshu.io/collections/images/535211/crop1505818342238.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
冒泡排序 基本思想: 比較相鄰的元素洋机。如果第一個(gè)比第二個(gè)大浆西,就交換他們兩個(gè)。 對(duì)每一對(duì)相鄰元素作同樣的工作惫谤,從開(kāi)始第一對(duì)到結(jié)尾的最后一對(duì)壁顶。在這一...
前言 非常有幸通過(guò)了支付寶的一輪電面,面試官對(duì)我評(píng)價(jià)較高石挂,題目中設(shè)計(jì)到了參數(shù)集合博助、數(shù)據(jù)庫(kù)優(yōu)化、索引痹愚、線程池富岳、鎖、反射等問(wèn)題拯腮。但是對(duì)于索引的原理是...
原文鏈接:http://bbs.51cto.com/thread-1470880-1.html 經(jīng)典題目 1窖式、MySQL的復(fù)制原理以及流程 基本...
java8新特性 1.接口方法默認(rèn)實(shí)現(xiàn):java8中接口方法可以有默認(rèn)實(shí)現(xiàn),需要加入default關(guān)鍵字动壤。 2.Lambda表達(dá)式:lambda...
更多 Java 虛擬機(jī)方面的文章萝喘,請(qǐng)參見(jiàn)文集《Java 虛擬機(jī)》 類的顯示加載 VS 類的隱式加載 顯示加載:通過(guò) Class c = Clas...
前言 今天Carson來(lái)全面總結(jié)最常用的設(shè)計(jì)模式 - 單例模式。 其他設(shè)計(jì)模式介紹1分鐘全面了解“設(shè)計(jì)模式”[https://www.jians...
從最基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu) 數(shù)組|鏈表|樹(shù) 開(kāi)始,基于這些基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)通過(guò)各種設(shè)計(jì)組合成具備特定功能的數(shù)據(jù)結(jié)構(gòu)阁簸,這些結(jié)構(gòu)是編碼的基礎(chǔ)和核心爬早。比如C++的...
package java.util包中的Collection相關(guān)接口和類如下圖: 僅討論Java.util包中的常見(jiàn)集合類,不涉及java.ut...
ArrayList,LinkedList,Vestor這三個(gè)類都實(shí)現(xiàn)了java.util.List接口饶米,但它們有各自不同的特性桨啃,主要如下: 一、...
文章大綱:1.總體排序算法對(duì)比圖2.9種排序算法介紹 冒泡排序 算法描述 冒泡排序是一個(gè)平均時(shí)間復(fù)雜度為O(n^2)的排序算法檬输,它的算法思想是假...