原创 LeetCode-36有效的數獨-數組(python)

原題網址:點擊打開題目鏈接   判斷一個 9x9 的數獨是否有效。只需要根據以下規則,驗證已經填入的數字是否有效即可。 數字 1-9 在每一行只能出現一次。 數字 1-9 在每一列只能出現一次。 數字 1-9 在每一個以粗實線分隔的 3x

原创 python實現基本排序算法

目錄排序(python)冒泡排序選擇排序插入排序希爾排序歸併排序快速排序堆排序計數排序歡迎一起來參與leetcode刷題項目 排序(python) 冒泡排序 從序列一端開始往另一端冒泡,一次比較兩個相鄰的數的大小,兩層循環,外層

原创 LeetCode-283移動零-數組(python)(c)

原題網址:點擊打開鏈接 刷題的github 給定一個數組 nums,編寫一個函數將所有 0 移動到數組的末尾,同時保持非零元素的相對順序。 示例: 輸入: [0,1,0,3,12] 輸出: [1,3,12,0,0] 說明: 必須在原數組

原创 OpenCV直方圖操作

直方圖操作直方圖正規化計算方式 直方圖正規化 給定輸入圖像Inputr,c,Ir,c∈(Imin,Imax)Input_{r,c}, I_{r,c} \in (I_{min}, I_{max})Inputr,c​,Ir,c​∈(I

原创 LeetCode-105從前序與中序遍歷序列構造二叉樹(python)

原題網址:點擊打開題目的鏈接 根據一棵樹的前序遍歷與中序遍歷構造二叉樹。 注意: 你可以假設樹中沒有重複的元素。 例如,給出 前序遍歷 preorder = [3,9,20,15,7] 中序遍歷 inorder = [9,3,15

原创 LeetCode-189旋轉數組-數組(python)

原題網址:點擊打開鏈接 給定一個數組,將數組中的元素向右移動 k 個位置,其中 k 是非負數。   輸入: [1,2,3,4,5,6,7] 和 k = 3 輸出: [5,6,7,1,2,3,4] 解釋: 向右旋轉 1 步: [7,1,2

原创 LeetCode 132 Palindrome Partitioning ||

目錄LeetCode 132 Palindrome Partitioning ||分析Code歡迎一起來參與leetcode刷題項目 LeetCode 132 Palindrome Partitioning || 分析 這是一道動

原创 全連接的編碼器和解碼器 tensorflow1.x & keras

自編碼器原理CODE 原理 自編碼器是一種將它們的輸入複製到輸出的神經網絡,通過將輸入壓縮成一種隱藏空間表示,然後再重構這種表示的輸出。這種網絡由編碼器和解碼器兩種部分組成。 xhr 編碼器:h=f(x)h = f(x)h=f(x

原创 python3 SQLite3

目錄操作SQLite3創建表插入數據查詢數據修改刪除數據 操作SQLite3創建表 import sqlite3 con = sqlite3.connect('first.db') # 在硬盤上創建連接 cur = con

原创 python面試題精選

python面試題精選(個人向)python基本數據類型面試題列表和元組的區別相同點差異元組拆包元組對於數據的記錄負索引字典中del和pop操作有什麼區別python推導式按字典中的value值進行排序一行代碼展開一個二維列表 p

原创 直方圖均衡化原理與實現(OpenCV)

目錄直方圖均衡化步驟原理計算CODE原圖OpenCV API原理實現歡迎一起來參與leetcode刷題項目 直方圖均衡化 直方圖均衡化是將一幅圖像的灰度直方圖變平,使變換後的圖像中每個灰度值的分佈概率都相同。並且可以增強圖像的對比

原创 加法祕密共享(Additive Secret Sharing)和加法共享上的乘法運算(mulplication on two additives shares)

文章目錄Additive Secret Sharing 加法祕密共享mulplication on two additives shares 加法共享上的乘法運算 Additive Secret Sharing 加法祕密共享 假設

原创 數據結構與算法(python實現)

文章目錄列表List數組array實現定長數組鏈表單鏈表雙鏈表棧和隊列棧隊列 列表List init[] 該操作會初始化一個Pylist對象,時間複雜度爲O(1)O(1)O(1) append(1) 該操作會新分配4個Pylist

原创 tensorflow2: Failed to load the native TensorFlow runtime win10安裝tensorflow2.1_CPU版

文章目錄安裝TF2 CPUFailed to load the native TensorFlow runtime. 安裝TF2 CPU 安裝tensorflow2 CPU版,真的很簡單,很簡單。可還是折騰了一下午 官方給的安裝方

原创 python基本排序算法

目錄排序(python)冒泡排序選擇排序插入排序希爾排序歸併排序快速排序堆排序計數排序歡迎一起來參與leetcode刷題項目 排序(python) 冒泡排序 從序列一端開始往另一端冒泡,一次比較兩個相鄰的數的大小,兩層循環,外層