[問題] 關於bfs
剛剛在念書念到說
bfs的complexity是O(b^(d+1)) b是tree的degree d是搜尋目標所在深度
也就是說他是在展開node的時候才判定此node是不是目標
可是為什麼不在node被展開的時候就判定阿@@?
在展開目標node的老媽時
降子複雜度就只要O(b^d)
程式上也只是把if從pop之後換到push的時候擺而已阿
還是其實各家說法不同?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.241.133
推
04/21 16:40, , 1F
04/21 16:40, 1F
推
04/21 20:26, , 2F
04/21 20:26, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章