當前位置:首頁 » 操作系統 » a了演算法題

a了演算法題

發布時間: 2025-05-25 15:58:19

⑴ 有關A* 尋路演算法。 看了這個演算法 大致都明白。就是有點不大清楚。

1. B的G值是指從起點A開始,到達該點的最短距離,和B在不在最短路徑上沒有關系。

2. 不是遍歷所有路徑,而是所有點。對於m*n的矩陣, 遍歷所有點的復雜度是m*n(多項式復雜度),而遍歷所有路徑的復雜度是4的(m*n)次冪(每個點都有4個可能的方向)。從冪指數復雜度降低到多項式復雜度,這就是A*演算法的意義所在。

3. 最優路徑是要從終點一步步倒退回來。比如終點的G值是k,那麼最多需要4*k次查找,依然是多項式復雜度。但多數問題(對於純演算法題來說)只是需要知道到達終點的步驟,很少要你找出固定路徑的。

熱點內容
python刷新頁面 發布:2025-05-25 20:05:56 瀏覽:559
pythonfromimport 發布:2025-05-25 20:01:11 瀏覽:130
上傳代碼要編譯是什麼意思 發布:2025-05-25 19:45:05 瀏覽:61
phpip介面 發布:2025-05-25 19:37:01 瀏覽:58
怎麼看保時捷配置清單 發布:2025-05-25 19:36:52 瀏覽:50
自己買的伺服器有公網ip嗎 發布:2025-05-25 19:33:58 瀏覽:708
我的世界伺服器防砍動畫怎麼設置 發布:2025-05-25 19:33:57 瀏覽:456
微信清理手機緩存怎麼清理 發布:2025-05-25 19:20:34 瀏覽:717
利用視頻會員搭建伺服器 發布:2025-05-25 19:16:13 瀏覽:18
超凡先鋒如何配置槍 發布:2025-05-25 19:15:38 瀏覽:5