原创 nvidia-smi 顯存被佔用卻沒顯示進程

解決方法: 使用fuser命令: fuser用於顯示哪些進程正在使用給定的文件、文件系統或unix套接字。例如,要查看訪問USB驅動器的進程ID及其用戶 每個進程號後面都跟隨一個字母,該字母指示進程如何使用文件。 c:指示進程的工作目錄。

原创 python 多線程 struct.error

在使用多線程的時候,遇到這麼一個錯誤,最後發現是因爲線程池內返回的結果太大了,從而導致過多的數據無法在進程之間通過管道共享。 導致錯誤的代碼如下(python3.6->multiprocessing->connection文件): 這裏

原创 LeetCode #76 最小覆蓋子串

給你一個字符串 S、一個字符串 T,請在字符串 S 裏面找出:包含 T 所有字符的最小子串。 示例: 輸入: S = "ADOBECODEBANC", T = "ABC" 輸出: "BANC" 說明: 如果 S 中不存這樣的子串,則返回

原创 LeetCode #72 編輯距離

# 72 編輯距離 給你兩個單詞 word1 和 word2,請你計算出將 word1 轉換成 word2 所使用的最少操作數 。 你可以對一個單詞進行如下三種操作: 插入一個字符 刪除一個字符 替換一個字符 示例 1: 輸入:word

原创 LeetCode #188 買賣股票的最佳時機 IV

https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iv/ 題目描述 給定一個數組,它的第 i 個元素是一支給定的股票在第 i 天的價格。 設計一個算法來計算你

原创 LeetCode #123 買賣股票的最佳時機 III

題目描述 給定一個數組,它的第 i 個元素是一支給定的股票在第 i 天的價格。 設計一個算法來計算你所能獲取的最大利潤。你最多可以完成 兩筆 交易。 注意: 你不能同時參與多筆交易(你必須在再次購買前出售掉之前的股票)。 示例 1: 輸

原创 LeetCode #300 最長上升子序列

https://leetcode-cn.com/problems/longest-increasing-subsequence/ 給定一個無序的整數數組,找到其中最長上升子序列的長度。 示例: 輸入: [10,9,2,5,3,7,101

原创 LeetCode #714 買賣股票的最佳時機含手續費

https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/ 題目描述 給定一個整數數組 prices,其中第 i 個元素代表

原创 LeetCode #338 比特位計數

https://leetcode-cn.com/problems/counting-bits/ 題目描述 給定一個非負整數 num。對於 0 ≤ i ≤ num 範圍中的每個數字 i ,計算其二進制數中的 1 的數目並將它們作爲數組返回。

原创 LeetCode #309 最佳買賣股票時機含冷凍期

題目描述 給定一個整數數組,其中第 i 個元素代表了第 i 天的股票價格 。​ 設計一個算法計算出最大利潤。在滿足以下約束條件下,你可以儘可能地完成更多的交易(多次買賣一支股票): 你不能同時參與多筆交易(你必須在再次購買前出售掉之前的股

原创 LeetCode #279 完全平方數

https://leetcode-cn.com/problems/perfect-squares/ 題目描述 給定正整數 n,找到若干個完全平方數(比如 1, 4, 9, 16, ...)使得它們的和等於 n。你需要讓組成和的完全平方數的

原创 Leetcode #122 買賣股票的最佳時機 II

題目描述 給定一個數組,它的第 i 個元素是一支給定股票第 i 天的價格。 設計一個算法來計算你所能獲取的最大利潤。你可以儘可能地完成更多的交易(多次買賣一支股票)。 注意:你不能同時參與多筆交易(你必須在再次購買前出售掉之前的股票)。

原创 【pytorch】libcudart.so.10.1: cannot open shared object file: No such file or directory

背景: 在服務器上使用conda安裝pytorch環境,由於服務器上裝的是cuda10.0,因此在安裝pytorch的時候使用的是 conda install pytorch torchvision cudatoolkit=10.0 而

原创 安裝windows自帶的Microsoft store

之前覺得Store沒用,下載東西又慢就把Store卸載了,現在想安裝回來發現沒有現成的安裝包,在網上查閱了一番資料後發現需要用powershell安裝。 首先以管理員身份運行windows powershell,在菜單欄搜索一下就有了

原创 linux 後臺運行python程序(前後臺切換)

背景:最近在跑一個深度學習的程序,需要跑好幾天。需要解決以下兩個問題 shell斷開連接了程序也會一併結束; 程序運行會一直輸出,能否實現“最小化”,以及從“最小化”恢復到前臺繼續輸出結果。 爲了解決這個問題,查閱了一下解決的方法。 針對