常用排序算法 在Java中存在如Arrays.sort(nums);這樣的快捷方法,使得在實際刷題過程中很少需要自己手寫排序算法弄诲。但是在面試中呢诬,一旦面試官問類似問題奸笤,回答不上...

常用排序算法 在Java中存在如Arrays.sort(nums);這樣的快捷方法,使得在實際刷題過程中很少需要自己手寫排序算法弄诲。但是在面試中呢诬,一旦面試官問類似問題奸笤,回答不上...
哈希表理論基礎(chǔ) 基本說明 哈希表是根據(jù)關(guān)鍵碼的值而直接進(jìn)行訪問的數(shù)據(jù)結(jié)構(gòu)。簡單來說,就是通過鍵的索引中跌,訪問表中對應(yīng)索引的值。 哈希表都是用來快速判斷一個元素是否出現(xiàn)集合里菇篡。在...
鏈表理論基礎(chǔ) 基本說明 由于數(shù)組的長度都是固定的漩符,如果數(shù)組已被數(shù)據(jù)填滿,再要加入新的元素是非常困難的驱还。而且陨仅,對于數(shù)組的刪除和添加操作,通常需要將數(shù)組中的其他元素向前或者向后平...
數(shù)組理論基礎(chǔ) 基本說明 Java數(shù)組的父類為Object铝侵,可以存儲的數(shù)據(jù)類型有:基本數(shù)據(jù)類型灼伤、引用數(shù)據(jù)類型(對象)。數(shù)組有定長特性咪鲜,長度一經(jīng)定下不可修改狐赡。要求可變長度時可考慮...
在開始二刷前,先走出舒適區(qū)疟丙,硬啃一波性能分析颖侄。盡可能用人話說清楚復(fù)雜度究竟是個啥玩意鸟雏。 時間復(fù)雜度 什么是時間復(fù)雜度 顧名思義,時間復(fù)雜度(也作漸進(jìn)時間復(fù)雜度)就是描述算法運(yùn)...
前言 現(xiàn)在是2024年的3月29日览祖,一個剛刷完第一輪力扣的菜雞打開了Typora孝鹊,開始記錄自己遙遙無期的程序員升級之路。 回顧一下第一輪刷題展蒂,最大的收獲可能是養(yǎng)成了寫博客的習(xí)...
84.柱狀圖中最大的矩形 題目鏈接/文字講解:柱狀圖中最大的矩形[https://programmercarl.com/0084.%E6%9F%B1%E7%8A%B6%E5%...
503.下一個更大元素II 題目鏈接/文字講解:下一個更大元素II[https://programmercarl.com/0503.%E4%B8%8B%E4%B8%80%E4...
739. 每日溫度 題目鏈接/文字講解:每日溫度[https://programmercarl.com/0739.%E6%AF%8F%E6%97%A5%E6%B8%A9%E5...
647. 回文子串 題目鏈接/文字講解:回文子串[https://programmercarl.com/0647.%E5%9B%9E%E6%96%87%E5%AD%90%E4...
392.判斷子序列 題目鏈接/文字講解:判斷子序列[https://programmercarl.com/0392.%E5%88%A4%E6%96%AD%E5%AD%90%E...
583. 兩個字符串的刪除操作 題目鏈接/文字講解:兩個字符串的刪除操作[https://programmercarl.com/0583.%E4%B8%A4%E4%B8%AA...
1143.最長公共子序列 題目鏈接/文字講解:最長公共子序列[https://programmercarl.com/1143.%E6%9C%80%E9%95%BF%E5%85...
300.最長遞增子序列 題目鏈接/文字講解:最長遞增子序列[https://programmercarl.com/0300.%E6%9C%80%E9%95%BF%E4%B8%...
309.最佳買賣股票時機(jī)含冷凍期 題目鏈接/文字講解:最佳買賣股票時機(jī)含冷凍期[https://programmercarl.com/0309.%E6%9C%80%E4%BD...
123.買賣股票的最佳時機(jī)III 題目鏈接/文字講解:買賣股票的最佳時機(jī)III[https://programmercarl.com/0123.%E4%B9%B0%E5%8D...
121. 買賣股票的最佳時機(jī) 題目鏈接/文字講解:買賣股票的最佳時機(jī)[https://programmercarl.com/0121.%E4%B9%B0%E5%8D%96%E...
198.打家劫舍 題目鏈接/文字講解:打家劫舍[https://programmercarl.com/0198.%E6%89%93%E5%AE%B6%E5%8A%AB%E8%...
139.單詞拆分 題目鏈接/文字講解:單詞拆分[https://programmercarl.com/0139.%E5%8D%95%E8%AF%8D%E6%8B%86%E5%...
322. 零錢兌換 題目鏈接/文字講解:零錢兌換[https://programmercarl.com/0322.%E9%9B%B6%E9%92%B1%E5%85%91%E6...