原创 如何在 GitHub 提交和更新代碼

Git本地生成 ssh keyGitHub 中添加 ssh keyGitHub 上創建倉庫本地上傳其他PC端獲取代碼更新代碼後記 GitHub 作爲全球最大的程序員交友網站(開源及私有軟件項目的託管平臺),身爲程序員怎麼能不熟悉

原创 插入排序和歸併排序(C++)

插入排序和歸併排序插入排序歸併排序 本文基於<<算法導論>>第二章 插入排序 對於少量元素排序,插入排序是一個有效的算法.插入排序就是每一步都將一個待排數據按其大小插入到已經排序的數據中的適當位置,直到全部插入完畢。 C++代碼:

原创 求連續子數組的最大和(C++)

出處:https://www.cnblogs.com/waytofall/archive/2012/04/10/2439820.html 問題: 數組裏有正數也有負數。 數組中連續的一個或多個整數組成一個子數組,每個子數組都有一個

原创 堆排序(C++)

堆排序堆堆排序算法(以大頂堆爲例)維護堆性質的函數建堆函數排序函數知識來源 堆排序使用一種被稱爲堆的數據結構進行排序,時間複雜度爲O(nlogn)。 堆 (二叉)堆是一個數組,它可以被看成一個近似的完全二叉樹。樹上的每一個結點對應

原创 計數排序(Python)

前言 在排序的最終結果中,各元素的次序依賴於它們之間的比較。我們把這類排序算法稱爲比較排序,像歸併排序,快速排序等都是如此。任何比較排序的時間複雜度最小爲O(nlgn)。 計數排序 計數排序是通過運算而不是通過比較來確定排序順序的

原创 python爬蟲(3)---圖片下載

python爬蟲下載圖片1.網頁分析2.代碼1.初始準備2.生成頁面地址3.得到圖片下載鏈接4.下載圖片5.main函數 1.網頁分析 今天要爬取的網址:https://unsplash.com/,這個網站的圖片據我觀察還是非常精

原创 數據結構---雙向循環鏈表(C++)

雙向循環鏈表1.概念1.鏈表2.雙向循環鏈表2.實現1. list.h2. List()3. list_insert()4. list_search()5. list_delete()6. get_data()7. modify_da

原创 python爬蟲(2)---虎撲電競文章信息爬取

虎撲電競文章信息爬取1. 網頁分析2. 代碼1. 初始準備2.排坑,文章標題提取3. 完整代碼 今天我們來爬取虎撲電競英雄聯盟區帖子的部分信息,提取文章的標題,作者,發佈時間和文章鏈接信息,並將它們保存在csv文件中。 1. 網頁分析

原创 linux下U盤爲只讀文件系統的解決辦法

問題描述:將U盤插入linux(centos7)系統下,直接自動掛載了(並沒有設置自動掛載)。然而U盤內文件都是隻讀文件,修改權限也不能改。 解決方法: df -Th查看U盤的分區和掛載點 卸載U盤$ umount /run/med

原创 python爬蟲(1)---爬蟲前備知識

爬蟲前備知識URL網頁HTTP請求過程請求1. 請求方法2. 請求的網址3. 請求頭4. 請求體響應1. 響應狀態碼2. 響應頭3. 響應體爬蟲概述1. 獲取網頁2. 提取信息3. 保存數據4. 自動化程序參考書籍 URL URL的全

原创 python爬蟲---圖片下載

python爬蟲下載圖片1.網頁分析2.代碼1.初始準備2.生成頁面地址3.得到圖片下載鏈接4.下載圖片5.main函數 1.網頁分析 今天要爬取的網址:https://unsplash.com/,這個網站的圖片據我觀察還是非常精緻的

原创 python爬蟲---網易雲音樂下載

python爬蟲爬取網易雲音樂1.實現功能2.具體實現1.搜索部分2.下載歌曲1.再次獲取信息2.下載3.結語 Github完整代碼獲取:https://github.com/Godliness595/download_wangyi

原创 計數排序

前言 在排序的最終結果中,各元素的次序依賴於它們之間的比較。我們把這類排序算法稱爲比較排序,像歸併排序,快速排序等都是如此。任何比較排序的時間複雜度最小爲O(nlgn)。 計數排序 計數排序是通過運算而不是通過比較來確定排序順序的算法

原创 快速排序(C++)

快速排序 與歸併排序一樣,快速排序也使用分治思想,下面是對一個數組A[p…r]進行快速排序的三步分治過程: 分解: 數組A[p…r]被劃分爲兩個子數組(可能存在空數組)A[p…q-1和]A[q+1…r],使得A[p…q-1]中的每一

原创 堆排序

堆排序堆堆排序算法(以大頂堆爲例)維護堆性質的函數建堆函數排序函數知識來源 堆排序使用一種被稱爲堆的數據結構進行排序,時間複雜度爲O(nlogn)。 堆 (二叉)堆是一個數組,它可以被看成一個近似的完全二叉樹。樹上的每一個結點對應數組