240 發(fā)簡信
IP屬地:北京
  • StringBuffer和StringBuilder的區(qū)別

    String烟勋、StringBuffer贝润、StringBuilder的區(qū)別 String是不可變類妈倔,任何對String的改變都會引發(fā)新的String對象的生成多糠; StringB...

  • Huffman樹和編解碼

    Huffman樹的建立 基本介紹 給定n個權(quán)值作為n 個葉子結(jié)點厉碟,構(gòu)造一棵二叉樹匪凡,若該樹的帶權(quán)路徑長度(wpl)達到最小严衬,稱這樣的二叉樹為最優(yōu)二叉樹,也稱為哈夫曼樹(Huff...

  • Comparable接口

    根據(jù)JDK文檔,這個接口的compareTo方法返回一個整數(shù) 例如:a.compareTo(b)抚笔;如果返回0扶认,a==b返回正整數(shù),a>b返回負整數(shù)塔沃,a<b 例如: 然后可以創(chuàng)...

  • 切割字符串

    public String substring(int beginIndex)返回一個字符串蝠引,該字符串是此字符串的子字符串。 子字符串以指定索引處的字符開頭蛀柴,并擴展到該字符串...

  • 稀疏數(shù)組

    稀疏數(shù)組可以看做是普通數(shù)組的壓縮螃概,但是這里說的普通數(shù)組是值無效數(shù)據(jù)量遠大于有效數(shù)據(jù)量的數(shù)組 形如: 其稀疏數(shù)組形式: 2.存儲 剛說到稀疏數(shù)組是一種壓縮后的數(shù)組,為什么要進行...

  • 120
    線索化二叉樹

    Node節(jié)點類添加了: 遍歷中序線索化二叉樹 優(yōu)勢 (1)利用線索二叉樹進行中序遍歷時鸽疾,不必采用堆棧處理吊洼,速度較一般二叉樹的遍歷速度快,且節(jié)約存儲空間 (2)任意一個結(jié)點都能...

  • 120
    順序二叉樹

    順序儲存二叉樹 順序儲存二叉樹的遍歷

  • 二叉樹的遍歷和遍歷查找

    二叉樹的前序制肮、中序冒窍、后序遍歷 前序、后序豺鼻、中序查找的算法與上類似 刪除節(jié)點 要求 如果刪除的節(jié)點是葉子節(jié)點综液,則刪除該節(jié)點 如果刪除的節(jié)點是非葉子節(jié)點,則刪除該子樹.

  • 120
    查找算法

    順序(線性)查找 二分查找(有序數(shù)組) 插值查找 斐波那契查找(黃金分割法)*

  • 約瑟夫問題

    約瑟夫問題:N個人圍成一圈儒飒,從第M個人開始報數(shù)谬莹,第K個將被殺掉,問最后剩下的人是第幾個 用鏈表解決此問題桩了,addBoy(int nums)方法創(chuàng)建人數(shù)為nums的環(huán)形鏈表 s...

  • 120
    排序算法

    冒泡排序 時間復(fù)雜度O(n^2) 選擇排序 時間復(fù)雜度O(n^2) 冒泡排序與選擇排序的區(qū)別 冒泡排序是將“最大值”不斷移向最后附帽,比如第一次遍歷,將全部數(shù)的最大值移到最后一個...

  • 八皇后問題

    八皇后問題井誉,是由國際西洋棋棋手馬克斯·貝瑟爾于1848年提出的問題蕉扮,是回溯算法的典型案例。 問題表述為:在8×8格的國際象棋上擺放8個皇后颗圣,使其不能互相攻擊喳钟,即任意兩個皇后都...

  • 120
    leetcode022(回溯)括號生成

    22. 括號生成[https://leetcode-cn.com/problems/generate-parentheses/] 難度中等 數(shù)字 n 代表生成括號的對數(shù),請你...

  • 120
    leetcode021(鏈表)合并兩個有序鏈表

    21. 合并兩個有序鏈表[https://leetcode-cn.com/problems/merge-two-sorted-lists/] 難度簡單 將兩個升序鏈表合并為一...

  • leetcode020(棧) 有效的括號

    20. 有效的括號[https://leetcode-cn.com/problems/valid-parentheses/] 難度簡單 給定一個只包括 '('在岂,')'奔则,'{'...

  • leetcode019(鏈表) 刪除鏈表的倒數(shù)第N個節(jié)點

    19. 刪除鏈表的倒數(shù)第N個節(jié)點[https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/] 難度...

  • 120
    leetcode017(回溯) 電話號碼的字母組合

    17. 電話號碼的字母組合[https://leetcode-cn.com/problems/letter-combinations-of-a-phone-number/] ...

  • leetcode015(雙指針)三數(shù)之和

    15. 三數(shù)之和[https://leetcode-cn.com/problems/3sum/] 難度中等 給你一個包含 n 個整數(shù)的數(shù)組 nums,判斷 nums 中是否存...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品