白話遺傳算法(以長頸鹿的進化爲例)

首先來看看遺傳算法的本質,遺傳算法是模擬生物進化的一種全局優化搜索算法,是一種數值求解方法。說幾個大家熟悉的搜索的算法吧: 1. 枚舉遍歷(這也可以算吧- -) 2. 二分查找法(在有序數組中查找某一特定元素的搜索算法) 3. DFS(深度優先搜索,沿着樹的深度遍歷樹的節點) 4. Dijkstra算法(用廣度優先搜索解決非負權有向圖的單源最短路徑問題,算法最終得到一個最短路徑樹) 5. 等等等等
相關文章
相關標籤/搜索