原创 【劍指Offer系列55】二叉樹的深度

文章目錄題目代碼PythonC++ 題目 輸入一棵二叉樹的根節點,求該樹的深度。從根節點到葉節點依次經過的節點(含根、葉節點)形成樹的一條路徑,最長路徑的長度爲樹的深度。 例如: 給定二叉樹 [3,9,20,null,null,1

原创 【劍指Offer系列32-2】從上到下打印二叉樹2

文章目錄題目代碼PythonC++ 題目 從上到下按層打印二叉樹,同一層的節點按從左到右的順序打印,每一層打印到一行。 例如: 給定二叉樹: [3,9,20,null,null,15,7], 3 / 9 20 / 15

原创 【ML從入門到入土系列01】概述

文章目錄1 ML基本概念1.1 ML分類1.2 基本術語2 ML基本流程3 ML算法4 ML評估4.1 評估方法4.2 評估指標 1 ML基本概念 如下圖所示,ML 是計算機從數據中學習出規律,應用在新數據上做預測;其在互聯網、生

原创 【ML從入門到入土系列02】線性迴歸與邏輯迴歸

文章目錄1 線性迴歸1.1 線性模型1.2 定義1.3 損失函數1.4 梯度下降1.5 過擬合與正則化1.6 案例2 邏輯迴歸2.1 定義2.2 決策邊界2.3 損失函數2.4 梯度下降2.5 案例 1 線性迴歸 1.1 線性模

原创 一文搞定Pytorch快速入門

文章目錄1 簡介2 CNN3 RNN 1 簡介 Pytorch 是 Facebook 開發的 DL 開源框架,目前學術界運用廣泛,本文將通過 MNIST 手寫數字識別案例分享 Pytorch 的常用操作。 2 CNN import

原创 【劍指Offer系列26】樹的子結構

文章目錄題目代碼PythonC++ 題目 輸入兩棵二叉樹A和B,判斷B是不是A的子結構。(約定空樹不是任意一個樹的子結構) B是A的子結構, 即 A中有出現和B相同的結構和節點值。 例如: 給定的樹 A: 3 / 4 5 /

原创 一文搞定Keras快速入門

文章目錄1 簡介2 NN2.1 Dropout2.2 正則化3 CNN4 RNN5 模型保存與載入 1 簡介 Keras 是谷歌公司基於 TensorFlow 的DL開源框架,接口簡便,適合初學者。本文將通過 MNIST 手寫數字

原创 【劍指Offer系列34】二叉樹中和爲某一值的路徑

文章目錄題目代碼PythonC++ 題目 輸入一棵二叉樹和一個整數,打印出二叉樹中節點值的和爲輸入整數的所有路徑。從樹的根節點開始往下一直到葉節點所經過的節點形成一條路徑。 示例: 給定如下二叉樹,以及目標和 sum = 22,

原创 【劍指Offer系列55-2】平衡二叉樹

文章目錄題目代碼PythonC++ 題目 輸入一棵二叉樹的根節點,判斷該樹是不是平衡二叉樹。如果某二叉樹中任意節點的左右子樹的深度相差不超過1,那麼它就是一棵平衡二叉樹。 示例 1: 給定二叉樹 [3,9,20,null,null

原创 【劍指Offer系列07】重建二叉樹

文章目錄題目代碼PythonC++ 題目 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建該二叉樹。假設輸入的前序遍歷和中序遍歷的結果中都不含重複的數字。 例如,給出 前序遍歷 preorder = [3,9,20,15,7] 中序

原创 【TensorFlow快速入門系列01】基礎操作

文章目錄1 簡介2 會話3 變量4 Feed 與 Fetch5 案例6 防止過擬合6.1 Dropout6.2 正則化 1 簡介 TF 是 Google 開發的 DL 開源框架,對於深度神經網絡的訓練助力極大。TF 使用圖 gra

原创 【劍指Offer系列28】對稱的二叉樹

文章目錄題目代碼PythonC++ 題目 請實現一個函數,用來判斷一棵二叉樹是不是對稱的。如果一棵二叉樹和它的鏡像一樣,那麼它是對稱的。 例如,二叉樹 [1,2,2,3,4,4,3] 是對稱的。 1 / 2 2 / \ /

原创 【劍指Offer系列32-3】從上到下打印二叉樹3

文章目錄題目代碼PythonC++ 題目 請實現一個函數按照之字形順序打印二叉樹,即第一行按照從左到右的順序打印,第二層按照從右到左的順序打印,第三行再按照從左到右的順序打印,其他行以此類推。 例如: 給定二叉樹: [3,9,20

原创 一文搞懂卷積神經網絡CNN

文章目錄1 簡介2 卷積層2.1 valid卷積2.2 full卷積2.3 same卷積3 池化層4 反捲積層5 工程tricks5.1 數據增強5.2 批次歸一化5.3 參數初始化5.4 超參數設置5.5 過擬合與欠擬合6 Le

原创 一文搞懂深度神經網絡

文章目錄1 簡介2 前向傳播2.1 FP流程2.2 激活函數2.3 損失函數3 反向傳播3.1 BP流程3.2 梯度下降3.3 梯度下降訓練策略3.4 梯度下降優化算法4 實例 1 簡介 如下圖所示,NN 是感知機的升級版,由輸入