白嫖leetcode名企高頻面試題

小編爲了能走上人生巔峯,迎娶XXX,只能重修內功,但望着算法的海洋興嘆,遂花錢走捷徑,買下了這部leetcode上武功祕籍《探索2020名企高頻面試題》,直呼“woc,woc,woc”。

前言

引言雖然是噱頭,但卻是很多面試者的心聲,想進名企算法關必須得過,但平時不努力,臨時只能抱佛腳,這時候當然傾向於刷性價比高的算法題,最好莫過真題!!!leetcode的這個良心之作能夠滿足這個需求,大家可以右戳leetcode-探索2020名企高頻面試題,十分推薦在這種招聘時期去購買一兩個月的Leetcode會員,可以做這些精心挑選的模塊不說,還有極速判題、查看每道題出處的權限。真香!
PS: 不知道打這波廣告,leetcode看到後能不能免費送我幾個月的會員[狗頭]
閒話少說,上乾貨。。。

主要內容

經典題目

  1. 最大子序和【簡單】
  2. 合併兩個有序數組【簡單】
  3. 買賣股票的最佳時機【簡單】
  4. 驗證迴文串【簡單】
  5. 二叉樹的層序遍歷【中等】
  6. 複製帶隨機指針的鏈表【中等】
  7. LRU緩存機制【中等】
  8. 島嶼數量【中等】
  9. 接雨水【困難】
  10. 最小覆蓋子串【困難】

數組

  1. 尋找兩個有序數組的中位數【困難】
  2. 盛最多水的容器【中等】
  3. 三數之和【中等】
  4. 下一個排列【中等】
  5. 搜索旋轉排序數組【中等】
  6. 在排序數組中查找元素的第一個和最後一個位置【中等】
  7. 螺旋數組【中等】
  8. 合併區間【中等】
  9. 除自身之外數組的乘積【中等】
  10. 最後一塊石頭的重量II【中等】

字符串

  1. 整數轉換英文表示【困難】
  2. 字符串相加【簡單】
  3. 驗證迴文字符串II【簡單】
  4. 最常見的單詞【簡單】
  5. 重新排列日誌文件【簡單】

鏈表

  1. 兩數相加【中等】
  2. 無重複字符的最長子串【中等】
  3. 刪除鏈表的倒數第N個節點【中等】
  4. 合併兩個有序鏈表【簡單】
  5. 反轉鏈表【簡單】

堆與棧

  1. 有效地括號【簡單】
  2. 會議室II【中等】
  3. 前K個高頻單詞【中等】
  4. 移除無效的括號【中等】

哈希表

  1. 兩數之和【簡單】
  2. 字母異位詞分組【中等】
  3. 和爲K的子數組【中等】
  4. 驗證外星語詞典【簡單】

  1. 驗證二叉搜索樹【中等】
  2. 二叉樹中的最大路徑和【困難】
  3. 二叉樹的右視圖【中等】
  4. 二叉樹的最近公共祖先【中等】
  5. 二叉樹的直徑【簡單】
  6. 另一個樹的子樹【簡單】

分治算法

  1. 合併K個排序鏈表【困難】
  2. 數組中的第K個最大元素【中等】
  3. 搜索二維矩陣II【中等】
  4. 最接近原點的K個點【中等】

回溯算法

  1. 電話號碼的字母組合【中等】
  2. 括號生成【中等】
  3. 全排列【中等】
  4. 單詞搜索【中等】

圖論

  1. 單詞接龍【中等】
  2. 火星詞典【困難】
  3. 刪除無效的括號【困難】
  4. 腐爛的橘子【中等】
  5. 查找集羣內的「關鍵連接」【困難】

動態規劃

  1. 最長迴文子串【中等】
  2. 最小路徑和【中等】
  3. 爬樓梯【簡單】
  4. 編輯距離【困難】
  5. 單詞拆分【中等】
  6. 零錢兌換【中等】

數學

  1. 整數反轉【簡單】
  2. 字符串轉換整數 (atoi)【中等】
  3. 二進制求和【簡單】
  4. 快樂數【簡單】

設計

  1. 數據流的中位數【困難】
  2. 二叉樹的序列化與反序列化【困難】
  3. 常數時間插入、刪除和獲取隨機元素【中等】

未完待續~~

時間線:
至2020年4月20日,所有題目收集完畢;

兄弟姐妹們,白嫖歸白嫖,點贊不能少啊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章