![240](https://upload.jianshu.io/users/upload_avatars/12308582/9a82cc38-a129-4030-a1c7-e86611f77101.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在編寫一個爬蟲之前塔橡,來學(xué)習(xí)下爬蟲的基礎(chǔ)知識: 爬蟲:簡單的可以理解為模擬瀏覽器向服務(wù)器發(fā)送HTTP請求,服務(wù)器接收到請求,經(jīng)過一系列的處理后返回...
狄克斯特拉算法 dijkstra算法介紹:是從一個頂點到其余各頂點的[最短路徑算法端仰,解決的是有向圖中最短路徑問題暇赤。迪杰斯特拉算法主要特點是以起始...
廣度優(yōu)先算法(BFS),是一種圖形搜索算法响巢,簡單的來說厅缺,廣度優(yōu)先算法是從根節(jié)點開始開始,沿著樹的寬度遍歷樹的節(jié)點楚午,當(dāng)所有節(jié)點都被訪問過后昭齐,算法中...
散列表(也叫哈希表)時根據(jù)鍵(key)而直接訪問在內(nèi)存位置的數(shù)據(jù)結(jié)構(gòu)。它通過計算一個鍵值的函數(shù)矾柜,將需要的數(shù)據(jù)映射到表中一個位置來訪問記錄阱驾,從而加...
進(jìn)入圖解算法四,看完這一章對一些概念性的東西有了一些理解,在這里記錄下把沼。 分而治之----一種著名的遞歸式問題解決的方法: D&C的思想就是不斷...
遞歸: 關(guān)于遞歸經(jīng)典的例子就是斐波那契數(shù) 具體的python代碼如下: 棧: 隊列:
選擇排序: 具體思路:首先在未排序序列中找到最邪∫住(大)元素,存放到排序序列的起始位置饮睬,然后租谈,再從剩余未排序元素中繼續(xù)尋找最小(大)元素捆愁,然后放到...
二分查找: :給出一個列表[1, 3, 5, 7, 9],現(xiàn)在要尋找數(shù)值為3在那個位置利用Python實現(xiàn)代碼如下: While循環(huán)實現(xiàn): 遞歸...