Python實現常見的排序算法
2020-05-16 269 閱讀 其他 排序算法 算法 Python 排序算法

非常感謝您分享了這些排序算法的實現。爲了提供一個更加完善和易於理解的版本,我將對每種排序算法進行簡要解釋,並附上完整的代碼片段。此外,我還將在每個函數中加入必要的導入語句和註釋以提高代碼的可讀性。 ### 1. 冒泡排序 冒泡排序是一種簡單的排序方法,它重複地遍歷要排序的列表,一次比較兩個元素,如果它們的順序錯誤就把他們交換過來。遍歷多次後,最大的元素就到了最後。 ```python def

閱讀全文
文章開始同步到我的微信公衆號
2019-02-12 128 閱讀 其他 博客遷移 微信公衆號

作者自述其個人博客自建立以來,保持着高質量且不頻繁的更新頻率,並得到了讀者的喜愛和支持。爲了進一步方便讀者閱讀,作者決定將博客文章同步至微信公衆號“夜雨飄零”。這一舉措不僅便於更多人獲取信息,也表達了作者對支持者的感謝之情。同時鼓勵讀者關注並掃碼訂閱。

閱讀全文
Python2實現簡單的爬蟲
2018-04-10 261 閱讀 其他 爬蟲 Python CSDN博客

這個項目是一個簡單的網頁爬蟲,用於從CSDN博客中抓取相關內容,並將其保存爲HTML文件。該項目包括了爬蟲的基本流程:爬取、解析和存儲。 ### 爬取過程 1. **調度器 (`spider_main.py`)**: - 這是整個項目的入口點。 - 調用 `HtmlOutputer` 來輸出數據,調用 `Downloader` 下載網頁內容,並調用 `HtmlParser` 解析下

閱讀全文
Windows10安裝Linux子系統Ubuntu
2017-05-14 333 閱讀 其他 Ubuntu Windows Linux 子系統

本文介紹了在Windows 10系統中安裝Ubuntu子系統的兩種方法。第一種是通過應用商店搜索獲取,需要先打開設置並開啓開發人員模式;第二種是在PowerShell中使用命令lxrun /install進行安裝。詳細過程包括下載安裝包、設置用戶名和密碼等步驟。安裝完成後,可以通過在PowerShell輸入“bash”啓動Ubuntu子系統,並查看根目錄以確認安裝成功。如果需要卸載,可以在Powe

閱讀全文
把項目上傳到碼雲
2017-04-15 162 閱讀 其他 碼雲 免費

本文介紹了使用碼雲上傳項目的方法,原因包括:品牌知名度高適合國內用戶;所有項目免費;操作簡單易於上手等。具體步驟爲:首先註冊並登錄賬號,在官網創建項目,並填寫相關資料;在本地選擇合適的IDE新建項目文件;通過Git Bash將項目克隆至本地;將文件添加到版本控制中,進行提交和同步。最後可以在碼雲查看已上傳的項目,整個過程簡單明瞭,適合初學者操作。

閱讀全文