1. 程式人生 > >ACM題解與演算法學習(更新ing)

ACM題解與演算法學習(更新ing)

寫在前面,開始之前,先水完(學過C++的巨巨們跳過)
著名的杭電11頁水題100之一
著名的杭電11頁水題100之二
著名的杭電11頁水題100之三
著名的杭電11頁水題100之四
著名的杭電11頁水題100之五

比賽

CF

牛客

以下是個人的一些淺薄且微不足道的題解報告


基本演算法篇

模擬

列舉法

排序

分治法

二分法

倍增法

貪心法


資料結構篇

基本資料結構

Hash

字串

Trie

二叉堆


搜尋

樹與圖的遍歷

深度&&廣搜

迭代加深DFS

雙向DFS

雙端列隊BFS

優先列隊BFS

雙向BFS

A*演算法(優先列隊BFS+估值函式)

IDA*演算法(迭代加深DFS+估值函式)