原创 劍指offer第二版(Python3)--面試題64 : 求1+2+3+...+n
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 第5章 優化時間和空間效率 第6章 面試中的各項能力 面試題64 : 求1+2+3+…+n 第7章 兩個面試案例 題目描述 牛客網 求1+2+3
原创 劍指offer第二版(Python3)--面試題56 :數組中數字出現的次數
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 第5章 優化時間和空間效率 面試題39 : 數組中出現次數超過一半的數字 面試題40 : 最小的k個數 面試題42 : 連續子數組的最大和
原创 劍指offer第二版(Python3)--面試題55 :二叉樹的深度、平衡二叉樹
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 第5章 優化時間和空間效率 面試題39 : 數組中出現次數超過一半的數字 面試題40 : 最小的k個數 面試題42 : 連續子數組的最大和
原创 劍指offer 第二版(Python3)--面試題12:矩陣中的路徑
第2章 面試需要的基礎知識 面試題4:二維數組中的查找 面試題5:替換空格 面試題6:從尾到頭打印鏈表 面試題7:重建二叉樹 面試題9:用兩個棧實現隊列 面試題10:斐波那契數列 面試題11:旋轉數組的
原创 劍指offer 第二版(Python3)--面試題8:二叉樹的下一個節點
第2章 面試需要的基礎知識 面試題4:二維數組中的查找 面試題5:替換空格 面試題6:從尾到頭打印鏈表 面試題7:重建二叉樹 面試題8:二叉樹的下一個節點 面試題9:用兩個棧實現隊列 面試題10:斐波那
原创 劍指offer第二版(Python3)--面試題39 : 數組中出現次數超過一半的數字
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 面試題27:二叉樹的鏡像 面試題29:順時針打印矩陣 面試題30 :包含min函數的棧 面試題31:棧的壓入、彈出序列 面試題32:上
原创 劍指offer第二版(Python3)--面試題40 : 最小的k個數
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 第5章 優化時間和空間效率 面試題39 : 數組中出現次數超過一半的數字 面試題40 : 最小的k個數 第6章 面試中的各項能力 第7章 兩個面試
原创 劍指offer第二版(Python3)--面試題42 : 連續子數組的最大和
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 第5章 優化時間和空間效率 面試題39 : 數組中出現次數超過一半的數字 面試題40 : 最小的k個數 面試題42 : 連續子數組的最大和 第
原创 NLP系列——Transformer源碼解析(TensorFlow版)
這篇博客是對transformer源碼的解析,這個源碼並非官方的,但是比官方代碼更容易理解。 採用TensorFlow框架,下面的解析過程只針對模型構建過程,其訓練/測試等其他代碼忽略。 解讀順序按照model.py中
原创 NLP系列——word2vec原理
前言 1.1 詞向量的意義 1.2 語言模型 1.2.1 CBOW 1.2.2 skip-gram 1.3 詞向量模型 1.3.1 Hierarchical Softmax 1.3.2 Negative Sam
原创 劍指offer第二版(Python3)--面試題45 : 把數組排成最小的數
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 第5章 優化時間和空間效率 面試題39 : 數組中出現次數超過一半的數字 面試題40 : 最小的k個數 面試題42 : 連續子數組的最大和
原创 劍指offer第二版(Python3)--面試題51 : 數組中的逆序對
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 第5章 優化時間和空間效率 面試題39 : 數組中出現次數超過一半的數字 面試題40 : 最小的k個數 面試題42 : 連續子數組的最大和
原创 劍指offer第二版(Python3)--面試題23:鏈表中環的入口
第2章 面試需要的基礎知識 第3章 高質量的代碼 面試題16:數值的整數次方 面試題21:調整數組順序使奇數位於偶數前面 面試題22:鏈表中倒數第k個結點 面試題23 :鏈表中環的入口 面試題24 :翻轉鏈表
原创 劍指offer第二版(Python3)--面試題36:二叉搜索樹與雙向鏈表
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 面試題27:二叉樹的鏡像 面試題29:順時針打印矩陣 面試題30 :包含min函數的棧 面試題31:棧的壓入、彈出序列 面試題32:上
原创 劍指offer第二版(Python3)--面試題52 : 兩個鏈表的第一個公共結點
第2章 面試需要的基礎知識 第3章 高質量的代碼 第4章 解決面試題的思路 第5章 優化時間和空間效率 面試題39 : 數組中出現次數超過一半的數字 面試題40 : 最小的k個數 面試題42 : 連續子數組的最大和