搜索学习(ing...)
生活随笔
收集整理的這篇文章主要介紹了
搜索学习(ing...)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一:深度優先搜索
- ?將整個問題空間表示為一個圖;
- 從圖中某個頂點V出發:
框架:
? ? ? 將問題的各狀態之間的轉移關系描述為一個圖,則深度優先搜索遍歷整個圖的框架為:
? ? ? ?Dfs(v){
? ? ? ? ? ?if(V被訪問過)
? ? ? ? ? ? ? ? ? ? return;
? ? ? ? ? ?將V標記為訪問過;
? ? ? ? ? ?對和V相鄰的每個點 u: Dfs(u);
? ? ? ?}
? ? ? ?int main()
? ? ? {
? ? ? ? ? ? while(在圖中找到未訪問的頂點V)
? ? ? ? ? ? ? ? ? ? ?Dfs(V);
? ? ? ?}
轉載于:https://www.cnblogs.com/forwin/p/4809993.html
總結
以上是生活随笔為你收集整理的搜索学习(ing...)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ACM训练场
- 下一篇: Caching和Purgeable Me