算法
算法學習
林cc
这个作者很懒,什么都没留下…
展开
-
經典排序算法 - JavaScript 實現
經典排序算法 - JavaScript 實現基本排序術語概覽排序算法Bubble sort 冒泡排序Quick sort 快速排序Insertion sort 插入排序Selection sort 選擇排序Shell sort 希爾排序Merge sort 歸併排序Heap sort 堆排序預備知識排序機制Step1Step2Step3Counting sort 計數排序Bucket sort 桶排序Radix sort 基數排序 基本排序術語 穩定 : 若 a 原本在 b 前面,排序後 a 仍在 b 前原创 2020-11-11 11:08:25 · 143 阅读 · 0 评论 -
深入淺出 Paxos 算法
深入淺出 Paxos 算法前言正文什麼是 Paxos ?問題背景Paxos 三種角色推導 Paxos 算法如果只有一個 Acceptor ?多個 Acceptor尋找解決辦法Proposer 生成提案 - prepareAcceptor 接受提案 - acceptPaxos 算法整體流程Stage1Stage2Learner 學習被選定的 value結語 前言 對於 paxos 算法,真的必須承認,是一個比較複雜且難懂的算法,所以其實寫這篇也是希望能夠通過這樣的方式,強迫自己多看些資料,逼自己看看能不能夠稍原创 2020-10-24 10:25:48 · 170 阅读 · 1 评论 -
理解 PageRank 算法
PageRank 算法前言正文PageRank 思想PageRank 機制PageRank 缺陷 — 終止點問題PageRank 缺陷 — 陷阱問題解決 PageRank 缺陷結語 前言 眾所周知,Google 最令人佩服的就是他的搜尋引擎,而要知道,要做到一個良好的搜尋引擎,當然希望能對網頁進行相關性,重要性等等的排名。講到這就不得不提到本篇的主角 PageRank 算法。PageRank 算法就是對網頁進行排名的算法,是由 Google 的創始人,CEO Larry Page 發明的。接下來就來理解 P原创 2020-09-23 22:46:11 · 465 阅读 · 0 评论