原创 NVIDIA Jetson Nano開發板刷機教程

NVIDIA Jetson Nano開發板刷機教程NVIDIA NANO外觀和接口介紹刷機準備刷機過程1. 向microSD卡寫入鏡像文件2. 利用microSD卡刷機 Nvidia Jetson Nano開發板的刷機過程相對於其

原创 Python實現數據結構與算法——有效的括號

題目描述: 給定一個只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判斷字符串是否有效。 有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 注意空字符串可被認爲是有效字符串。

原创 Python筆記---常用的模塊內置變量

Python筆記---模塊內置變量查看內置變量常用的內置變量 查看內置變量 任意新建模塊,輸入如下語句執行即可查看內置變量 info = dir() print(info) 輸出結果 ['__annotations__', '_

原创 Python筆記---一腳踏進函數式編程

函數式編程不可變數據結構三個基本函數filter()再做一些練習來熟悉filter()再做一些思考:map()再做一些思考:再再做一些思考:reduce()再次注意的是:小結:並行計算進一步探索:concurrent.future

原创 Python實現數據結構與算法——設計循環隊列

題目描述: 設計你的循環隊列實現。 循環隊列是一種線性數據結構,其操作表現基於 FIFO(先進先出)原則並且隊尾被連接在隊首之後以形成一個循環。它也被稱爲“環形緩衝器”。 循環隊列的一個好處是我們可以利用這個隊列之前用過的空間。在

原创 Python筆記--import

Python筆記---importPython的導入流程:Import的兩種形式:直接導入資源:從另一個模塊或包中導入資源:導入的樣式(佈局)Import還有兩個比較有用的小知識點絕對導入和相對導入絕對導入(Absolute Im

原创 Python實現數據結構與算法——螺旋矩陣

題目描述: 給定一個包含 m x n 個元素的矩陣(m 行, n 列),請按照順時針螺旋順序,返回矩陣中的所有元素。 示例1: 輸入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 輸出

原创 Python實現數據結構與算法——對角線遍歷

題目描述: 給定一個含有 M x N 個元素的矩陣(M 行,N 列),請以對角線遍歷的順序返回這個矩陣中的所有元素,對角線遍歷如下圖所示。 示例: 輸入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8

原创 Python實現數據結構與算法——二進制求和

題目描述: 給定兩個二進制字符串,返回他們的和(用二進制表示)。 輸入爲非空字符串且只包含數字 1 和 0。 示例 1: 輸入: a = "11", b = "1" 輸出: "100" 示例 2: 輸入: a = "1010",

原创 Python實現數據結構與算法—— 二叉樹的最大深度

題目描述: 給定一個二叉樹,找出其最大深度。 二叉樹的深度爲根節點到最遠葉子節點的最長路徑上的節點數。 說明: 葉子節點是指沒有子節點的節點。 示例: 給定二叉樹 [3,9,20,null,null,15,7], 3

原创 Python實現數據結構與算法——零錢兌換

題目描述: 給定不同面額的硬幣 coins 和一個總金額 amount。編寫一個函數來計算可以湊成總金額所需的最少的硬幣個數。如果沒有任何一種硬幣組合能組成總金額,返回 -1。 示例1: 輸入: coins = [1, 2, 5]

原创 Python實現數據結構與算法——隊列的最大值

題目描述: 請定義一個隊列並實現函數 max_value 得到隊列裏的最大值,要求函數max_value、push_back 和 pop_front 的均攤時間複雜度都是O(1)。 若隊列爲空,pop_front 和 max_va

原创 Python實現數據結構與算法——反轉字符串

題目描述: 編寫一個函數,其作用是將輸入的字符串反轉過來。輸入字符串以字符數組 char[] 的形式給出。 不要給另外的數組分配額外的空間,你必須原地修改輸入數組、使用 O(1) 的額外空間解決這一問題。 你可以假設數組中的所有字

原创 Python實現數據結構與算法——設計鏈表

題目描述: 設計鏈表的實現。您可以選擇使用單鏈表或雙鏈表。單鏈表中的節點應該具有兩個屬性:val 和 next。val 是當前節點的值,next 是指向下一個節點的指針/引用。如果要使用雙向鏈表,則還需要一個屬性 prev 以指示

原创 Python實現數據結構與算法——Pow(x, n)

題目描述: 實現 pow(x, n) ,即計算 x 的 n 次冪函數。 示例 1: 輸入: 2.00000, 10 輸出: 1024.00000 示例 2: 輸入: 2.10000, 3 輸出: 9.26100 示例 3: 輸