【戀上數(shù)據(jù)結(jié)構(gòu)與算法三】講解題目

一、數(shù)組_排序

88.合并兩個(gè)有序數(shù)組

75.顏色分類

16.16.部分排序

思考題
164.最大間距

作業(yè)-977.有序數(shù)組的平方

二、鏈表

203.移除鏈表元素

2.兩數(shù)相加

160.相交鏈表

86.分隔鏈表

234.回文鏈表

思考題

138.復(fù)制帶隨機(jī)指針的鏈表
? 時(shí)間復(fù)雜度:O(n)、空間復(fù)雜度:O(1)
同樣的題目:面試題 35.復(fù)雜鏈表的復(fù)制

708.循環(huán)有序列表的插入
? 時(shí)間復(fù)雜度:O(n)、空間復(fù)雜度:O(1)

25.k個(gè)一組翻轉(zhuǎn)鏈表
? 時(shí)間復(fù)雜度:O(n)、空間復(fù)雜度:O(1)

相似的題目: 24.兩兩交換鏈表中的節(jié)點(diǎn)

作業(yè)
237.刪除鏈表中的節(jié)點(diǎn)

141.環(huán)形鏈表

206.反轉(zhuǎn)鏈表
面試題 24.反轉(zhuǎn)鏈表

21.合并兩個(gè)有序鏈表

23.合并k個(gè)排序鏈表

三、棧_隊(duì)列(Stack_Queue)

155.最小棧

239.滑動(dòng)窗口最大值

654.最大二叉樹(shù)

739.每日溫度

思考題
接雨水

作業(yè)
20.有效的括號(hào)

232.用棧實(shí)現(xiàn)隊(duì)列

面試題 09.用兩個(gè)棧實(shí)現(xiàn)隊(duì)列

面試題 0304.化棧為隊(duì)

四、字符串

面試題 01.09.字符串輪轉(zhuǎn)

572.另一個(gè)樹(shù)的子樹(shù)

242.有效的字母異位詞

151.翻轉(zhuǎn)字符串里的單詞

3.無(wú)重復(fù)字符的最長(zhǎng)子串

思考題
5.最長(zhǎng)回文子串

72.編輯距離

作業(yè)
1143.最長(zhǎng)公共子序列

32.最長(zhǎng)有效括號(hào)

1048.最長(zhǎng)字符串鏈

五、動(dòng)態(tài)規(guī)劃

47.禮物的最大價(jià)值

121.買(mǎi)賣(mài)股票的最佳時(shí)機(jī)

72.編輯距離

5.最長(zhǎng)回文子串

作業(yè)
? 將面試題
將面試題47.禮物最大價(jià)值、72.編輯距離、5.最?;匚淖哟?/a>
中的二維數(shù)組優(yōu)化成一維數(shù)組
1143.最長(zhǎng)公共子序列
53.最大子序和
42.連續(xù)子數(shù)組的最大和
322.零錢(qián)兌換
08.11.硬幣
300.最長(zhǎng)上升子序列
70.爬樓梯
198.打家劫舍
213.打家劫舍2
674.最長(zhǎng)連續(xù)遞增序列
63.不同路徑2
122.買(mǎi)賣(mài)股票的最佳時(shí)機(jī)2
123.買(mǎi)賣(mài)股票的最佳時(shí)機(jī)3
188.買(mǎi)賣(mài)股票的最佳時(shí)機(jī)4
714.買(mǎi)賣(mài)股票的最佳時(shí)機(jī)含手續(xù)費(fèi)

思考題
673.最長(zhǎng)遞增子序列的個(gè)數(shù)
1235.規(guī)劃兼職工作
943.最短超級(jí)串
516.最長(zhǎng)回文子序列
376.擺動(dòng)序列

六、二叉樹(shù)

236. 二叉樹(shù)的最近公共祖先

99.恢復(fù)二叉搜索樹(shù)

333.最大BST子樹(shù)

作業(yè)
94.二叉樹(shù)的中序遍歷
98.驗(yàn)證二叉搜索樹(shù)
230.二叉搜索樹(shù)中第k小的元素
101.對(duì)稱二叉樹(shù)
108.將有序數(shù)組轉(zhuǎn)換為二叉搜索樹(shù)
102.二叉樹(shù)的層次遍歷
104.二叉樹(shù)的最大深度

思考題
105.從前序與中序遍歷序列構(gòu)造二叉樹(shù)
106.從中序與后序遍歷序列構(gòu)造二叉樹(shù)
297.二叉樹(shù)的序列化與反序列化
449.序列化和反序列化二叉搜索樹(shù)

七、DFS(Depth First Search)

17.電話號(hào)碼的字母組合

46.全排列

47. 全排列 II

22.括號(hào)生成

作業(yè)
51.N皇后
52.N皇后II
112.路徑總和
113.路徑總和II

思考題
39.組合總和
93.復(fù)原IP地址

八、高頻題

283.移動(dòng)零

1.兩數(shù)之和

15.三數(shù)之和

50. Pow(x, n)

劍指 Offer 62. 圓圈中最后剩下的數(shù)字

54.螺旋矩陣

146.LRU緩存機(jī)制

7.整數(shù)反轉(zhuǎn)

252.會(huì)議室

253.會(huì)議室II

11.盛最多水的容器

42.接雨水

思考題
215.數(shù)組中的第k個(gè)最大元素
315.計(jì)算右側(cè)小于當(dāng)前元素的個(gè)數(shù)
4.尋找兩個(gè)有序數(shù)組的中位數(shù)
149.直線上最多的點(diǎn)數(shù)
200.島嶼數(shù)量

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容