資料結構題集

2022-05-02 19:06:09 字數 1448 閱讀 7745

陣列//移動零

陣列//移除元素

陣列//刪除元素

陣列//兩數之和 ii - 輸入有序陣列

陣列//驗證回文串

陣列//反轉字串中的母音字母

陣列//長度最小的子陣列

陣列//兩個陣列的交集

查詢錶類演算法//兩個陣列的交集 ii

查詢錶類演算法//有效的字母異位詞

查詢錶類演算法//同構字串

查詢表的演算法//根據字元出現頻率排序

查詢表的演算法//四數之和

查詢錶類演算法//四數相加 ii

查詢錶類演算法//字母異位詞分組

查詢錶類演算法//迴旋鏢的數量

查詢錶類演算法//直線上最多的點數

查詢錶類演算法//存在重複元素 ii

查詢錶類演算法//存在重複元素 iii

佇列 & 棧//設計迴圈佇列

佇列 & 棧//島嶼的個數

佇列 & 棧//開啟轉盤鎖

佇列&棧//完全平方數

佇列&棧//最小棧

佇列&棧//有效的括號

佇列&棧//每日溫度

佇列&棧//用棧實現佇列

佇列&棧//逆波蘭表示式求值

佇列&棧//轉殖圖

佇列&棧//目標和

佇列&棧//二叉樹的中序遍歷

佇列&棧//用佇列實現棧

佇列&棧//字串解碼

佇列&棧//影象渲染

佇列&棧//01 矩陣

佇列&棧//鑰匙和房間

陣列和字串//尋找陣列的中心索引

陣列和字串//至少是其他數字兩倍的最大數

陣列和字串//加一

陣列和字串//二進位制求和

陣列和字串//實現strstr()

陣列和字串//反轉字串

陣列和字串//陣列拆分 i

陣列和字串//最大連續1的個數

陣列和字串//長度最小的子陣列

陣列和字串//楊輝三角 ii

陣列和字串//反轉字串中的單詞 iii

鍊錶//設計鍊錶

鍊錶//環形鍊錶

鍊錶//環形鍊錶 ii

鍊錶//相交鍊錶

鍊錶// 刪除鍊錶的倒數第n個節點

鍊錶//反轉鍊錶

鍊錶//移除鍊錶元素

鍊錶//奇偶鍊錶

雜湊表//設計雜湊集合

雜湊表//設計雜湊對映

雜湊表//存在重複元素

雜湊表//只出現一次的數字

雜湊表//兩個陣列的交集

雜湊表//快樂數

雜湊表//兩數之和

雜湊表//兩個列表的最小索引總和

雜湊表//字串中的第乙個唯一字元

雜湊表//字母異位詞分組

雜湊表//有效的數獨

雜湊表//尋找重複的子樹

雜湊表// 寶石與石頭

雜湊表// 無重複字元的最長子串

雜湊表//前k個高頻元素

資料結構題集

陣列 移動零 陣列 移除元素 陣列 刪除元素 陣列 兩數之和 ii 輸入有序陣列 陣列 驗證回文串 陣列 反轉字串中的母音字母 陣列 長度最小的子陣列 陣列 兩個陣列的交集 查詢錶類演算法 兩個陣列的交集 ii 查詢錶類演算法 有效的字母異位詞 查詢錶類演算法 同構字串 查詢表的演算法 根據字元出現...

嚴版資料結構題集3 15

假設以順序儲存結構實現乙個雙向棧,即在一維陣列的儲存空間中存在著兩個棧,它們的棧底分別設在陣列的兩個端點。試編寫實現這個雙向棧tws的三個操作 初始化inistack tws 入棧push tws,i,x 和出棧pop tws,i 的演算法,其中i為0或1,用以分別指示設在陣列兩端的兩個棧.incl...

嚴版資料結構題集3 15

假設以順序儲存結構實現乙個雙向棧,即在一維陣列的儲存空間中存在著兩個棧,它們的棧底分別設在陣列的兩個端點。試編寫實現這個雙向棧tws的三個操作 初始化inistack tws 入棧push tws,i,x 和出棧pop tws,i 的演算法,其中i為0或1,用以分別指示設在陣列兩端的兩個棧.incl...