花費 94 ms
線段樹合並

線段樹合並說全來就是動態開點權值線段樹合並。所以你需要掌握權值線段樹的基本知識以及知道什么是動態開點(霧 線段樹合並的主要方式如下: 對於兩棵線段樹都有的節點,新的線段樹的該節點值為兩者和。 ...

Wed Apr 24 07:21:00 CST 2019 0 1318
啟發式合並

啟發式算法是什么? 啟發式算法是基於人類的經驗和直觀感覺,對一些算法的優化。 比如說啟發式搜索\(A\)*算法。 啟發式合並是什么? 考慮一個問題:把\(n\)個總元素個數為\(m\ ...

Wed Apr 24 07:44:00 CST 2019 2 1150
單調棧

單調棧,顧名思義,就是一個元素遞增(或遞減)的棧。 一個單調遞增的單調棧可以在$O(n)$的復雜度內求得序列內一個元素向左或向右第一個小於等於該元素的元素位置。 比如該序列為$1,5,2,6,4, ...

Sat Apr 20 04:47:00 CST 2019 0 527
A*與IDA*

謹以此文向人工智能先驅,\(A\)*算法發明者\(Nils\ Nilsson\)致敬 推一篇深入研究的博客,而本文更多是粗略理解和習題吧。 \(A\)*算法是什么?它是啟發式搜索的一種,即廣度搜索 ...

Fri Apr 26 06:12:00 CST 2019 0 494

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM