1. 程式人生 > >【劍指Offer學習】【所有面試題匯總】

【劍指Offer學習】【所有面試題匯總】

tails 超過一半 奇數 正則表達式 detail 刪除 祖先 滑動窗口 翻轉單詞順序

劍指Offer學習


  劍指Offer這本書已經學習完了,從中也學習到了不少的東西,現在做一個總的目錄,供自已和大家一起參考,學如逆水行舟,不進則退。只有不斷地學習才能跟上時候,跟得上技術的潮流!


所有代碼下載【https://github.com/Wang-Jun-Chao/coding-interviews】


目錄


第01-10題


【劍指Offer學習】【面試題02:實現Singleton 模式——七種實現方式】

【劍指Offer學習】【面試題03:二維數組中的查找】

【劍指Offer學習】【面試題04:替換空格】

【劍指Offer學習】【面試題05:從尾到頭打印鏈表】

【劍指Offer學習】【面試題06:重建二叉樹】

【劍指Offer學習】【面試題07:用兩個棧實現隊列】

【劍指Offer學習】【面試題08:旋轉數組的最小數字】

【劍指Offer學習】【面試題09:斐波那契數列】

【劍指Offer學習】【面試題10:二進制中1 的個數】

第11-20題


【劍指Offer學習】【面試題11:數值的整數次方】

【劍指Offer學習】【面試題12:打印1 到最大的n 位數】

【劍指Offer學習】【面試題13:在O(1)時間刪除鏈表結點】

【劍指Offer學習】【面試題14:調整數組順序使奇數位於偶數前面】

【劍指Offer學習】【面試題15:鏈表中倒數第k個結點】

【劍指Offer學習】【面試題16:反轉鏈表】

【劍指Offer學習】【面試題17:合並兩個排序的鏈表】

【劍指Offer學習】【面試題18:樹的子結構】

【劍指Offer學習】【面試題19:二叉樹的鏡像】

【劍指Offer學習】【面試題20:順時針打印矩陣】

第21-30題


【劍指Offer學習】【面試題21:包含min函數的錢】

【劍指Offer學習】【面試題22:棧的壓入、彈出序列】

【劍指Offer學習】【面試題23:從上往下打印二叉樹】

【劍指Offer學習】【面試題24:二叉搜索樹的後序遍歷序列】

【劍指Offer學習】【面試題25:二叉樹中和為某一值的路徑】

【劍指Offer學習】【面試題26:復雜鏈表的復制】

【劍指Offer學習】【面試題27:二叉搜索樹與雙向鏈表】

【劍指Offer學習】【面試題28:字符串的排列】

【劍指Offer學習】【面試題29:數組中出現次數超過一半的數字】

【劍指Offer學習】【面試題30:最小的k個數】

第31-40題


【劍指Offer學習】【面試題31:連續子數組的最大和】

【劍指Offer學習】【面試題32:求從1到n的整數中1出現的次數】

【劍指Offer學習】【面試題33:把數組排成最小的數】

【劍指Offer學習】【面試題34:醜數】

【劍指Offer學習】【面試題35:第一個只出現一次的字符】

【劍指Offer學習】【面試題36:數組中的逆序對】

【劍指Offer學習】【面試題37:兩個鏈表的第一個公共結點】

【劍指Offer學習】【面試題38:數字在排序數組中出現的次數】

【劍指Offer學習】【面試題39:二叉樹的深度】

【劍指Offer學習】【面試題40:數組中只出現一次的數字】

第41-50題


【劍指Offer學習】【面試題41:和為s 的兩個數字vs 和為s 的連續正數序列】

【劍指Offer學習】【面試題42:翻轉單詞順序vs左旋轉字符串】

【劍指Offer學習】【面試題43 : n 個鍛子的點數】

【劍指Offer學習】【面試題44:撲克牌的順子】

【劍指Offer學習】【面試題45:圓圈中最後剩下的數字(約瑟夫環問題)】

【劍指Offer學習】【面試題47:不用加減乘除做加法】

【劍指Offer學習】【面試題49:把字符串轉換成整數】

【劍指Offer學習】【面試題50:樹中兩個結點的最低公共祖先】

第51-60題


【劍指Offer學習】【面試題51:數組中重復的數字】

【劍指Offer學習】【面試題52:構建乘積數組】

【劍指Offer學習】【面試題53:正則表達式匹配】

【劍指Offer學習】【面試題54:表示數值的字符串】

【劍指Offer學習】【面試題55:字符流中第一個不重復的字符】

【劍指Offer學習】【面試題56:鏈表中環的入口結點】

【劍指Offer學習】【面試題57:刪除鏈表中重復的結點】

【劍指Offer學習】【面試題58:二叉樹的下一個結點】

【劍指Offer學習】【面試題59:對稱的二叉樹】

【劍指Offer學習】【面試題60:把二叉樹打印出多行】

第61-67題


【劍指Offer學習】【面試題61:按之字形順序打印二叉樹】

【劍指Offer學習】【面試題62:序列化二叉樹】

【劍指Offer學習】【面試題63:二叉搜索樹的第k個結點】

【劍指Offer學習】【面試題64:數據流中的中位數】

【劍指Offer學習】【面試題65:滑動窗口的最大值】

【劍指Offer學習】【面試題66:矩陣中的路徑】

【劍指Offer學習】【面試題67:機器人的運動範圍】

特別聲明


歡迎轉載,轉載請註明出處【http://blog.csdn.net/DERRANTCM/article/details/46887821】

【劍指Offer學習】【所有面試題匯總】