天天看點

LeetCode1-280題彙總,希望對你有點幫助!

LeetCode1-280題彙總,希望對你有點幫助!

時間很快,公衆号釋出的LeetCode題目,已經達到240道題了。今天把釋出的1-280篇LeetCode文章整理一下,平時文章都放在比較末尾,閱讀量都不高,相信很多人都沒看過,如果對于算法感興趣的,建議可以每篇認真閱讀一下!

LeetCode刷題實戰1:在數組上周遊出花樣

LeetCode刷題實戰2:用連結清單模拟加法

LeetCode刷題實戰3:最長不重複子串

LeetCode刷題實戰4:兩個正序數組的中位數

LeetCode刷題實戰5:判斷回文子串

LeetCode刷題實戰6:Z字形變換

LeetCode刷題實戰7:整數反轉

LeetCode刷題實戰8:字元串轉換整數

LeetCode刷題實戰9:求解回文數

LeetCode刷題實戰10:字元串正則比對

LeetCode刷題實戰11: 盛最多水的容器

LeetCode刷題實戰12: 整數轉羅馬數字

LeetCode刷題實戰13: 羅馬數字轉整數

LeetCode刷題實戰14: 最長公共字首

LeetCode刷題實戰15:三數之和

LeetCode刷題實戰16: 最接近的三數之和

LeetCode刷題實戰17: 電話号碼的字母組合

LeetCode刷題實戰18: 四數之和

LeetCode刷題實戰19:删除連結清單的倒數第N個節點

LeetCode刷題實戰20:有效括号

LeetCode刷題實戰21:合并兩個有序連結清單

LeetCode刷題實戰23:合并K個升序連結清單

LeetCode刷題實戰24:兩兩交換連結清單中的節點

LeetCode刷題實戰25:K 個一組翻轉連結清單

LeetCode刷題實戰26:删除排序數組中的重複項

LeetCode刷題實戰27:移除元素

LeetCode刷題實戰28:實作 strStr()

LeetCode刷題實戰29:兩數相除

LeetCode刷題實戰30:串聯所有單詞的子串

LeetCode刷題實戰31:下一個排列

LeetCode刷題實戰32:最長有效括号

LeetCode刷題實戰33:搜尋旋轉排序數組

LeetCode刷題實戰34:在排序數組中查找元素

LeetCode刷題實戰35:搜尋插入位置

LeetCode刷題實戰36:有效的數獨

LeetCode刷題實戰37:解數獨

LeetCode刷題實戰38:外觀數列

LeetCode刷題實戰39:組合總和

LeetCode刷題實戰40:組合總和 II

LeetCode刷題實戰41:缺失的第一個正數

LeetCode刷題實戰42:接雨水

LeetCode刷題實戰43:字元串相乘

LeetCode刷題實戰44:通配符比對

LeetCode刷題實戰45:跳躍遊戲 II

LeetCode刷題實戰46:全排列

LeetCode刷題實戰47:全排列 II

LeetCode刷題實戰48:旋轉圖像

LeetCode刷題實戰49:字母異位詞分組

LeetCode刷題實戰50:Pow(x, n)

LeetCode刷題實戰50:Pow(x, n)

LeetCode刷題實戰51:N 皇後

LeetCode刷題實戰52:N皇後 II

LeetCode刷題實戰53:最大子序和

LeetCode刷題實戰54:螺旋矩陣

LeetCode刷題實戰55:跳躍遊戲

LeetCode刷題實戰56:合并區間

LeetCode刷題實戰57:插入區間

LeetCode刷題實戰58:最後一個單詞的長度

LeetCode刷題實戰59:螺旋矩陣 II

LeetCode刷題實戰60:第k個排列

LeetCode刷題實戰61:旋轉連結清單

LeetCode刷題實戰62:不同路徑

LeetCode刷題實戰63:不同路徑 II

LeetCode刷題實戰64:最小路徑和

LeetCode刷題實戰66:加一

LeetCode刷題實戰67:二進制求和

LeetCode刷題實戰68:文本左右對齊

LeetCode刷題實戰69:x 的平方根

LeetCode刷題實戰70:爬樓梯

LeetCode刷題實戰71:簡化路徑

LeetCode刷題實戰72:編輯距離

LeetCode刷題實戰73:矩陣置零

LeetCode刷題實戰74:搜尋二維矩陣

LeetCode刷題實戰75:顔色分類

LeetCode刷題實戰76:最小覆寫子串

LeetCode刷題實戰77:組合

LeetCode刷題實戰78:子集

LeetCode刷題實戰79:單詞搜尋

LeetCode刷題實戰80:删除排序數組中的重複項 II

LeetCode刷題實戰81:搜尋旋轉排序數組 II

LeetCode刷題實戰82:删除排序連結清單中的重複元素 II

LeetCode刷題實戰83:删除排序連結清單中的重複元素

LeetCode刷題實戰84: 柱狀圖中最大的矩形

LeetCode刷題實戰85:最大矩形

LeetCode刷題實戰86:分隔連結清單

LeetCode刷題實戰87:擾亂字元串

LeetCode刷題實戰88:合并兩個有序數組

LeetCode刷題實戰89:格雷編碼

LeetCode刷題實戰90:子集 II

LeetCode刷題實戰91:解碼方法

LeetCode刷題實戰92:反轉連結清單 II

LeetCode刷題實戰93:複原IP位址

LeetCode刷題實戰94:二叉樹的中序周遊

LeetCode刷題實戰95:不同的二叉搜尋樹 II

LeetCode刷題實戰96:不同的二叉搜尋樹

LeetCode刷題實戰97:交錯字元串

LeetCode刷題實戰98:驗證二叉搜尋樹

LeetCode刷題實戰99:恢複二叉搜尋樹

LeetCode刷題實戰100:相同的樹

LeetCode刷題實戰101:對稱二叉樹

LeetCode刷題實戰102:二叉樹的層序周遊

LeetCode刷題實戰103:二叉樹的鋸齒形層次周遊

LeetCode刷題實戰104:二叉樹的最大深度

LeetCode刷題實戰105:從前序與中序周遊序列構造二叉樹

LeetCode刷題實戰106:從中序與後序周遊序列構造二叉樹

LeetCode刷題實戰107:二叉樹的層次周遊 II

LeetCode刷題實戰108:将有序數組轉換為二叉搜尋樹

LeetCode刷題實戰109:有序連結清單轉換二叉搜尋樹

LeetCode刷題實戰110:平衡二叉樹

LeetCode刷題實戰111:二叉樹的最小深度

LeetCode刷題實戰112:路徑總和

LeetCode刷題實戰113:路徑總和 II

LeetCode刷題實戰114:二叉樹展開為連結清單

LeetCode刷題實戰115:不同的子序列

LeetCode刷題實戰116:填充每個節點的下一個右側節點指針

LeetCode刷題實戰117:填充每個節點的下一個右側節點指針 II

LeetCode刷題實戰118:楊輝三角

LeetCode刷題實戰119:楊輝三角 II

LeetCode刷題實戰120:三角形最小路徑和

LeetCode刷題實戰121:買賣股票的最佳時機

LeetCode刷題實戰122:買賣股票的最佳時機 II

LeetCode刷題實戰123:買賣股票的最佳時機 III

LeetCode刷題實戰124:二叉樹中的最大路徑和

LeetCode刷題實戰125:驗證回文串

LeetCode刷題實戰126:單詞接龍 II

LeetCode刷題實戰127:單詞接龍

LeetCode刷題實戰128:最長連續序列

LeetCode刷題實戰129:求根到葉子節點數字之和

LeetCode刷題實戰130:被圍繞的區域

LeetCode刷題實戰131:分割回文串

LeetCode刷題實戰132:分割回文串 II

LeetCode刷題實戰133:克隆圖

LeetCode刷題實戰134:加油站

LeetCode刷題實戰135:分發糖果

LeetCode刷題實戰136:隻出現一次的數字

LeetCode刷題實戰137:隻出現一次的數字 II

LeetCode刷題實戰138:複制帶随機指針的連結清單

LeetCode刷題實戰139:單詞拆分

LeetCode刷題實戰140:單詞拆分 II

LeetCode刷題實戰141:環形連結清單

LeetCode刷題實戰142:環形連結清單 II

LeetCode刷題實戰143:重排連結清單

LeetCode刷題實戰144:二叉樹的前序周遊

LeetCode刷題實戰145:二叉樹的後序周遊

LeetCode刷題實戰146:LRU 緩存機制

LeetCode刷題實戰147:對連結清單進行插入排序

LeetCode刷題實戰148:排序連結清單

LeetCode刷題實戰149:直線上最多的點數

LeetCode刷題實戰150:逆波蘭表達式求值

LeetCode刷題實戰151:翻轉字元串裡的單詞

LeetCode刷題實戰152:乘積最大子數組

LeetCode刷題實戰153:尋找旋轉排序數組中的最小值

LeetCode刷題實戰154:尋找旋轉排序數組中的最小值 II

LeetCode刷題實戰155:最小棧

LeetCode刷題實戰156:上下翻轉二叉樹

LeetCode刷題實戰157:用 Read4 讀取 N 個字元

LeetCode刷題實戰158:用 Read4 讀取 N 個字元 II

LeetCode刷題實戰159:至多包含兩個不同字元的最長子串

LeetCode刷題實戰160:相交連結清單

LeetCode刷題實戰161:相隔為1的編輯距離

LeetCode刷題實戰162:尋找峰值

LeetCode刷題實戰163:缺失的區間

LeetCode刷題實戰164:最大間距

LeetCode刷題實戰165:比較版本号

LeetCode刷題實戰166:分數到小數

LeetCode刷題實戰167:兩數之和 II - 輸入有序數組

LeetCode刷題實戰168:Excel表列名稱

LeetCode刷題實戰169:多數元素

LeetCode刷題實戰170:兩數之和 III - 資料結構設計

LeetCode刷題實戰171:Excel表列序号

LeetCode刷題實戰172:階乘後的零

LeetCode刷題實戰173:二叉搜尋樹疊代器

LeetCode刷題實戰174:地下城遊戲

LeetCode刷題實戰175:組合兩個表

LeetCode刷題實戰176:第二高的薪水

LeetCode刷題實戰177:第N高的薪水

LeetCode刷題實戰178:分數排名

LeetCode刷題實戰179:最大數

LeetCode刷題實戰180:連續出現的數字

LeetCode刷題實戰181:超過經理收入的員工

LeetCode刷題實戰182:查找重複的電子郵箱

LeetCode刷題實戰183:從不訂購的客戶

LeetCode刷題實戰184:部門工資最高的員工

LeetCode刷題實戰185:部門工資前三高的所有員工

LeetCode刷題實戰186:翻轉字元串裡的單詞 II

LeetCode刷題實戰187:重複的DNA序列

LeetCode刷題實戰188:買賣股票的最佳時機 IV

LeetCode刷題實戰189:旋轉數組

LeetCode刷題實戰190:颠倒二進制位

LeetCode刷題實戰191:位1的個數

LeetCode刷題實戰192:統計詞頻

LeetCode刷題實戰193:有效電話号碼

LeetCode刷題實戰194:轉置檔案

LeetCode刷題實戰195:第十行

LeetCode刷題實戰196:删除重複的電子郵箱

LeetCode刷題實戰197:上升的溫度

LeetCode刷題實戰198:打家劫舍

LeetCode刷題實戰199:二叉樹的右視圖

LeetCode刷題實戰200:島嶼數量

LeetCode刷題實戰201:數字範圍按位與

LeetCode刷題實戰202:快樂數

LeetCode刷題實戰203:移除連結清單元素

LeetCode刷題實戰204:計數質數

LeetCode刷題實戰205:同構字元串

LeetCode刷題實戰206:反轉連結清單

LeetCode刷題實戰207:課程表

LeetCode刷題實戰208:實作 Trie (字首樹)

LeetCode刷題實戰209:長度最小的子數組

LeetCode刷題實戰210:課程表 II

LeetCode刷題實戰211:添加與搜尋單詞

LeetCode刷題實戰212:單詞搜尋 II

LeetCode刷題實戰213:打家劫舍 II

LeetCode刷題實戰214:最短回文串

LeetCode刷題實戰215:數組中的第K個最大元素

LeetCode刷題實戰216:組合總和 III

LeetCode刷題實戰217:存在重複元素

LeetCode刷題實戰218:天際線問題

LeetCode刷題實戰219:存在重複元素 II

LeetCode刷題實戰220:存在重複元素 III

LeetCode刷題實戰221:最大正方形

LeetCode刷題實戰222:完全二叉樹的節點個數

LeetCode刷題實戰223:矩形面積

LeetCode刷題實戰224:基本電腦

LeetCode刷題實戰225:用隊列實作棧

LeetCode刷題實戰226:翻轉二叉樹

LeetCode刷題實戰227:基本電腦 II

LeetCode刷題實戰228:彙總區間

LeetCode刷題實戰229:求衆數 II

LeetCode刷題實戰230:二叉搜尋樹中第K小的元素

LeetCode刷題實戰231:2的幂

LeetCode刷題實戰232:用棧實作隊列

LeetCode刷題實戰233:數字 1 的個數

LeetCode刷題實戰234:回文連結清單

LeetCode刷題實戰235:二叉搜尋樹的最近公共祖先

LeetCode刷題實戰236:二叉樹的最近公共祖先

LeetCode刷題實戰237:删除連結清單中的節點

LeetCode刷題實戰238:除自身以外數組的乘積

LeetCode刷題實戰239:滑動視窗最大值

LeetCode刷題實戰240:搜尋二維矩陣 II

LeetCode刷題實戰241:為運算表達式設計優先級

LeetCode刷題實戰242:有效的字母異位詞

LeetCode刷題實戰243:最短單詞距離

LeetCode刷題實戰244:最短單詞距離 II

LeetCode刷題實戰245:最短單詞距離 III

LeetCode刷題實戰246:中心對稱數

LeetCode刷題實戰247:中心對稱數II

LeetCode刷題實戰248:中心對稱數III

LeetCode刷題實戰249:移位字元串分組

LeetCode刷題實戰250:統計同值子樹

LeetCode刷題實戰251:展開二維向量

LeetCode刷題實戰252:會議室

LeetCode刷題實戰253:會議室II

LeetCode刷題實戰254:因子的組合

LeetCode刷題實戰255:驗證前序周遊序列二叉搜尋樹

LeetCode刷題實戰256:粉刷房子

LeetCode刷題實戰257:二叉樹的所有路徑

LeetCode刷題實戰258:各位相加

LeetCode刷題實戰259:較小的三數之和

LeetCode刷題實戰260:隻出現一次的數字 III

LeetCode刷題實戰261:以圖判樹

LeetCode刷題實戰262:行程和使用者

LeetCode刷題實戰263:醜數

LeetCode刷題實戰264:醜數 II

LeetCode刷題實戰265:粉刷房子II

LeetCode刷題實戰266:回文排列

LeetCode刷題實戰267:回文排列II

LeetCode刷題實戰268:丢失的數字

LeetCode刷題實戰269:火星詞典

LeetCode刷題實戰270:最接近的二叉搜尋樹值

LeetCode刷題實戰271:字元串的編碼與解碼

LeetCode刷題實戰272:最接近的二叉搜尋樹值 II

LeetCode刷題實戰273:整數轉換英文表示

LeetCode刷題實戰274:H指數

LeetCode刷題實戰275:H 指數 II

LeetCode刷題實戰276:栅欄塗色

LeetCode刷題實戰277:搜尋名人

LeetCode刷題實戰278:第一個錯誤的版本

LeetCode刷題實戰279:完全平方數

LeetCode刷題實戰280:擺動排序

關注小猿公衆号,每天實戰一道算法題

LeetCode1-280題彙總,希望對你有點幫助!

繼續閱讀