分類演算法

區塊鏈共識演算法的確定性怎麼講?

11月7日晚,這個週三照例又是Thinkers meetup的時間,Thinkey的核心技術團隊是由六位博士組成,每週都會有一位博士給大家輸出,他們研究的區塊鏈細分領域。 昨晚為大家帶來分享的是清華博士Wh

KMP演算法 理解與實現

KMP演算法,背景不必多說,主要想寫一寫自己對KMP演算法的一些理解和其具體實現。 關於KMP演算法的原理,阮一峰老師的這篇文章足矣。 字串匹配的KMP演算法 文中對KMP演算法的匹配過程以及“

淺談網路爬蟲中深度優先演算法和簡單程式碼實現

學過網站設計的小夥伴們都知道網站通常都是分層進行設計的,最上層的是頂級域名,之後是子域名,子域名下又有子域名等等,同時,每個子域名可能還會擁有多個同級域名,而且URL之間可能還有相互連結,千姿百態,由此構成一個複雜的

面試題目:反轉連結串列的演算法實現

連結串列通常有單鏈表,雙鏈表和迴圈連結串列,是面試裡面常涉及到的考點。連結串列的結構簡單,但是涉及到指標的操作,容易出現新的理解,其中也牽涉到許多小的細節的考慮。 面試題:反轉連結串列 題目描述:定義一

最短路徑演算法之Dijkstra演算法

閒話不說,正題走起 Dijkstra演算法是一個單源點路徑演算法,要求:圖中不存在負權值邊 1、演算法思路: a.初始時,S只包含源點,即S={v},v的距離為

Golang演算法實戰之鬥地主<一>

逢年過節,回到老家,玩的最多的就是打麻將、鬥地主。今天要說的,就是這個經典遊戲——鬥地主。 一、鬥地主牌面分析 鬥地主需要多少張牌?大部分人都知道需要一副完整的牌即可,也就是54張牌。 2-

藍橋杯 ADV-126 演算法提高 掃雷

問題描述 掃雷遊戲你一定玩過吧!現在給你若干個n×m的地雷陣,請你計算出每個矩陣中每個單元格相鄰單元格內地雷的個數,每個單元格最多有8個相鄰的單元格。 0<n,m<=100 輸入格

藍橋杯 ADV-61 演算法提高 矩陣乘方

問題描述 給定一個矩陣A,一個非負整數b和一個正整數m,求A的b次方除m的餘數。 其中一個nxn的矩陣除m的餘數得到的仍是一個nxn的矩陣,這個矩陣的每一個元素是原矩陣對應位置上的數除m的

藍橋杯 ALGO-158 演算法訓練 sign函式

問題描述 給定實數x,輸出sign(x)的值。 sign(x)是符號函式,如果x>0,則返回1;如果x=0,則返回0;如果x<0,則返回-1。 輸入格式 一行一個實數x

1746043905.6869