原创 自定義製作python版本的CIFAR數據集

自定義製作python版本的CIFAR數據集 CIFAR-10/CIFAR-100數據集 1、準備圖像 (以製作小數據集爲例,便於理解) 這裏自定義製作的數據集只包含2個類:dog,parrot,每個類有121張圖像。數據集共有242張圖

原创 LeetCode-1014、最佳觀光組合-中等

LeetCode-1014、最佳觀光組合-中等 給定正整數數組 A,A[i] 表示第 i 個觀光景點的評分,並且兩個景點 i 和 j 之間的距離爲 j - i。一對景點(i < j)組成的觀光組合的得分爲(A[i] + A[j] + i 

原创 LeetCode-1028、從先序遍歷還原二叉樹-困難

LeetCode-1028、從先序遍歷還原二叉樹-困難 我們從二叉樹的根節點 root 開始進行深度優先搜索。在遍歷中的每個節點處,我們輸出 D 條短劃線(其中 D 是該節點的深度),然後輸出該節點的值。(如果節點的深度爲 D,則其直接子

原创 LeetCode-面試題46、把數字翻譯成字符串-中等

LeetCode-面試題46、把數字翻譯成字符串-中等 給定一個數字,我們按照如下規則把它翻譯爲字符串:0 翻譯成 “a” ,1 翻譯成 “b”,……,11 翻譯成 “l”,……,25 翻譯成 “z”。一個數字可能有多個翻譯。請編程實現一

原创 LeetCode-974、和可被 K 整除的子數組-中等

LeetCode-974、和可被 K 整除的子數組-中等 給定一個整數數組 A,返回其中元素之和可被 K 整除的(連續、非空)子數組的數目。 示例: 輸入:A = [4,5,0,-2,-3,1], K = 5 輸出:7 解釋: 有 7

原创 LeetCode-394、字符串解碼-中等

LeetCode-394、字符串解碼-中等 給定一個經過編碼的字符串,返回它解碼後的字符串。編碼規則爲: k[encoded_string],表示其中方括號內部的 encoded_string 正好重複 k 次。注意 k 保證爲正整數。你

原创 LeetCode-739、每日溫度-中等

LeetCode-739、每日溫度-中等 請根據每日 氣溫 列表,重新生成一個列表。對應位置的輸出爲:要想觀測到更高的氣溫,至少需要等待的天數。如果氣溫在這之後都不會升高,請在該位置用 0 來代替。 例如,給定一個列表 temperatu

原创 LeetCode-297、二叉樹的序列化與反序列化-困難

LeetCode-297、二叉樹的序列化與反序列化-困難 序列化是將一個數據結構或者對象轉換爲連續的比特位的操作,進而可以將轉換後的數據存儲在一個文件或者內存中,同時也可以通過網絡傳輸到另一個計算機環境,採取相反方式重構得到原數據。 請設

原创 LeetCode-面試題29、順時針打印矩陣-簡單

LeetCode-面試題29、順時針打印矩陣-簡單 輸入一個矩陣,按照從外向裏以順時針的順序依次打印出每一個數字。 示例 1: 輸入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 輸出:[1,2,3,6,9,8,7

原创 LeetCode-1300、轉變數組後最接近目標值的數組和-中等

LeetCode-1300、轉變數組後最接近目標值的數組和-中等 給你一個整數數組 arr 和一個目標值 target ,請你返回一個整數 value ,使得將數組中所有大於 value 的值變成 value 後,數組的和最接近  tar

原创 LeetCode-5427、兩個盒子中球的顏色數相同的概率-困難

LeetCode-5427、兩個盒子中球的顏色數相同的概率-困難 桌面上有 2n 個顏色不完全相同的球,球上的顏色共有 k 種。給你一個大小爲 k 的整數數組 balls ,其中 balls[i] 是顏色爲 i 的球的數量。所有的球都已經

原创 LeetCode-5426、重新規劃路線-中等

LeetCode-5426、重新規劃路線-中等 n 座城市,從 0 到 n-1 編號,其間共有 n-1 條路線。因此,要想在兩座不同城市之間旅行只有唯一一條路線可供選擇(路線網形成一顆樹)。去年,交通運輸部決定重新規劃路線,以改變交通擁堵

原创 LeetCode-837、新21點-中等

LeetCode-837、新21點-中等 愛麗絲參與一個大致基於紙牌遊戲 “21點” 規則的遊戲,描述如下: 愛麗絲以 0 分開始,並在她的得分少於 K 分時抽取數字。 抽取時,她從 [1, W] 的範圍中隨機獲得一個整數作爲分數進行累計

原创 LeetCode-990、等式方程的可滿足性-中等

LeetCode-990、等式方程的可滿足性-中等 給定一個由表示變量之間關係的字符串方程組成的數組,每個字符串方程 equations[i] 的長度爲 4,並採用兩種不同的形式之一:"a==b" 或 "a!=b"。在這裏,a 和 b 是

原创 LeetCode-5410、課程安排 IV-中等

LeetCode-5410、課程安排 IV-中等 你總共需要上 n 門課,課程編號依次爲 0 到 n-1 。有的課會有直接的先修課程,比如如果想上課程 0 ,你必須先上課程 1 ,那麼會以 [1,0] 數對的形式給出先修課程數對。給你課程