1.局部內(nèi)部類 局部內(nèi)部類存在于方法塊或者語句塊中,不能有訪問控制修飾符和static進(jìn)行修飾 2.接口 jdk1.8前的接口中只能有publi...
推薦使用Typora抄肖,直接輸入這些指令回車就能喚出效果了 一会喝、標(biāo)題 二舱污、引用 三蕉拢、有序列表 四眯牧、無序列表 五、任務(wù)列表 六外恕、代碼塊 七、表格 八...
Gradle出現(xiàn)編譯錯(cuò)誤乡翅,顯示連接超時(shí)了鳞疲,所以就需要更換國內(nèi)的鏡像,比如說阿里云[https://help.aliyun.com/documen...
Windows安裝HSDIS尚洽、JITWatch JVM的學(xué)習(xí)很多時(shí)候得看著字節(jié)碼和匯編代碼才好理解,所以先下載HSDIS和JITWatch做好準(zhǔn)...
KMP算法 假設(shè)字符串str長度為N腺毫,字符串match長度為M,M <= N挣柬,想確定str中是否有某個(gè)子串是等于match的潮酒。 時(shí)間復(fù)雜度O(N...
02-類似斐波那契數(shù)列的遞歸 斐波那契數(shù)列的遞歸和線性實(shí)現(xiàn)方式 按照上面兩種實(shí)現(xiàn)方式最多只能將時(shí)間復(fù)雜度優(yōu)化到O(N),而通過線性代數(shù)的一種定理...
Dijkstra算法 Dijkstra算法完成的是找到某個(gè)節(jié)點(diǎn)到其他各個(gè)節(jié)點(diǎn)的最短距離返回一個(gè)距離表邪蛔,規(guī)定所有路線權(quán)重都是大于0的急黎,一開始需要給...
堆排序 堆是一種完全二叉樹結(jié)構(gòu),完全二叉樹就是一種滿二叉樹或者正在變滿的結(jié)構(gòu)侧到。 堆分為大根堆和小根堆勃教,大小的意思是指任意子樹的頭節(jié)點(diǎn)都是這棵子樹...
使用遞歸套路寫貪心對(duì)數(shù)器 貪心算法 貪心算法就是一種你在某個(gè)情況下選擇一種當(dāng)時(shí)來說最好的標(biāo)準(zhǔn)來完成整個(gè)事情(局部最優(yōu),全局來看未必最優(yōu))匠抗,不過如...