原创 廖雪峯爬蟲第十五節(mysql_pychon)

mysql與pycharm連接 # 1.安裝 pip install pymysql import pymysql try: # 1.鏈接 數據庫 鏈接對象 connection() conn = pymys

原创 Leetcode152:乘積最大子數組

文章目錄題目描述思路分析代碼實現 題目描述 思路分析 換種思路去想,如果數組全是正數,那麼最大值就是數組中所有值得乘積。如果數組中有負數,那麼只要保證子數組中含有偶數個負數就可以實現最大值。注意:還要考慮子數組中可能含有0,如果

原创 銀行家算法(C語言)

文章目錄概述過程演示圖解銀行家算法1.數據結構2. 銀行家算法bank()函數3.程序共有五部分代碼實現附簡單測試案例運行結果 概述 銀行家算法是荷蘭學者Dijkstra爲銀行系統設計的,以確保銀行在發放現金貸款時,不會發生不能滿

原创 輸出目錄下所有文件及文件夾

1.輸出當前文件夾的絕對目錄 import os print(os.getcwd()) 2.讓Python自動處理路徑連接 ''' Windows中採用反斜槓(\)作爲文件夾之間的分隔符 Mac和Linux中採用斜槓(/)作爲文

原创 廖雪峯爬蟲第七節(bs4)

文章目錄Beautiful Soup 4.4.0 文檔四大對象基本語法案例巴比特網站爬取知識小結 Beautiful Soup 4.4.0 文檔 Beautiful Soup 4.4.0 文檔 四大對象 Tag Navigabl

原创 Leetcode50:Pow(x,n)

文章目錄題目描述代碼實現 題目描述 代碼實現 public static double myPow(double x,int n) { if (n==0) { return 1; } if (n==1) {

原创 廖雪峯爬蟲第八節

文章目錄字符串和 dic list轉換讀取、寫入json文件json 中的數據 轉換 成 csv文件案例(電子書網站) 字符串和 dic list轉換 import json # 1.字符串和 dic list轉換 # 字符

原创 面試題 16.11. 跳水板(遞歸)

文章目錄題目描述代碼實現 題目描述 代碼實現 public int[] divingBoard(int shorter, int longer, int k) { if (k==0) { return new int

原创 廖雪峯爬蟲第六節(Xpath)

文章目錄xpath基礎語法爬取巴比特網站的信息 xpath基礎語法 import re import requests # 安裝支持 解析html和XML的解析庫 lxml # pip install lxml from lxm

原创 Leetcode221:最大正方形

題目描述 思路分析(動態規劃) 我們用一個例子來解釋這個方法: 0 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 1 1 1 1 0 0 1 1 1 可以通過下面的圖來理解該工作原理: 下圖也給出了計算 dp 值的

原创 Win10取消開機密碼

前言 每次開機都要輸入密碼,這一點真的很煩人。對於個人電腦,無需設置開機密碼。下面來看如何取消開機密碼 Win+R打開運行窗口,輸入netplwiz,然後回車 將要是用本計算機,用戶必須輸入用戶名和密碼前面的勾取消 然後點擊【確

原创 廖雪峯爬蟲第四節

文章目錄關於cookies1.獲取網站首頁手動添加cookies獲取個人中心3.自動帶着cookie 去請求個人中心提示錯誤Response響應response基本函數自動轉譯用json轉爲字典忽略第三方證書sslsession

原创 廖雪峯爬蟲第五節(正則)

文章目錄貪婪與非貪婪除了 換行符號\n 之外的 匹配純數字的正則範圍運算常用匹配函數值得一看!!!知識小結 貪婪與非貪婪 import re # 貪婪模式 從開頭匹配到結尾 默認 # 非貪婪 one = 'mdfsdsfffds

原创 Leetcode45:跳躍遊戲Ⅱ

題目描述 思路分析 我們每次在可跳範圍內選擇可以使得跳的更遠的位置 代碼實現 public int jump(int[] nums) { int end = 0; int maxPosition = 0;