原创 matplotlib.pyplot plt學習記錄

 輸入希臘或其他字母 plt.xlabel(r'$\Delta$') # r 轉換爲latex輸入文本的模式  subplot子圖設置 t=np.arange(0.0,2.0,0.1) s=np.sin(t*np.pi) plt.su

原创 17. 電話號碼的字母組合(回溯-遞歸)

給定一個僅包含數字 2-9 的字符串,返回所有它能表示的字母組合。 給出數字到字母的映射如下(與電話按鍵相同)。注意 1 不對應任何字母。 示例: 輸入:"23" 輸出:["ad", "ae", "af", "bd", "be

原创 5. 最長迴文子串(動態規劃)

 5. 最長迴文子串 給定一個字符串 s,找到 s 中最長的迴文子串。你可以假設 s 的最大長度爲 1000。 示例 1: 輸入: "babad" 輸出: "bab" 注意: "aba" 也是一個有效答案。 示例 2: 輸入: "

原创 20. 有效的括號(出入棧初級算法)

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

原创 48. 旋轉圖像(矩陣翻轉操作)

給定一個 n × n 的二維矩陣表示一個圖像。 將圖像順時針旋轉 90 度。 說明: 你必須在原地旋轉圖像,這意味着你需要直接修改輸入的二維矩陣。請不要使用另一個矩陣來旋轉圖像。 示例 1: 給定 matrix = [

原创 1.兩數求和

給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給定 nums = [2

原创 46. 全排列(回溯)

給定一個沒有重複數字的序列,返回其所有可能的全排列。 示例: 輸入: [1,2,3] 輸出: [ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1] ]

原创 Ubuntu18.04 mysql8.0 開啓日誌記錄

首先打開配置文件: sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf 在 [mysqld]下加上兩句: general_log_file= /var/log/mysql/mysql.log gen

原创 322. 零錢兌換(動態規劃待學習)

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

原创 wps 論文寫作 排版技巧

一、設置多級編號後 利用 設置等級,達到不同的等級排序

原创 365. 水壺問題(使用棧做深度遍歷 / 數學方法)

有兩個容量分別爲 x升 和 y升 的水壺以及無限多的水。請判斷能否通過使用這兩個水壺,從而可以得到恰好 z升 的水? 如果可以,最後請用以上水壺中的一或兩個來盛放取得的 z升 水。 你允許: 裝滿任意一個水壺 清空任意一個水壺 從

原创 695. 島嶼的最大面積(深度優先遍歷+棧 / 廣度優先遍歷。。)

給定一個包含了一些 0 和 1的非空二維數組 grid , 一個 島嶼 是由四個方向 (水平或垂直) 的 1 (代表土地) 構成的組合。你可以假設二維矩陣的四個邊緣都被水包圍着。 找到給定的二維數組中最大的島嶼面積。(如果沒有島嶼,則

原创 雙硬盤(SSD+機械硬盤)+雙系統(win10+ubuntu18.04)安裝(有點小坑,導致多搞了一整天)

  目錄 安裝簡要流程 裝好後,只有其中一個系統的啓動選項:雙系統+雙硬盤 boot/EFI 的分區選擇 如果開機後,什麼都沒有,只有左上角一個小標在閃爍,那可能是啓動硬盤沒有設置正確 裝了ubuntu/win10後,重啓時進入grub

原创 軟考 1-計算機組成與體系結構

計算機組成與體系結構 數據的表示 進制的轉換 十進制: 1228 = 1∗103+2∗102+2∗101+8∗1001*10^3+2*10^2+2*10^1+8*10^01∗103+2∗102+2∗101+8∗100 二進制

原创 Django3.0使用坑

Python3與FastDFS交互(py3Fdfs) https://www.cnblogs.com/haiton/p/12581353.html