有向無環圖兩點之間的路徑數目(算法導論22.4-2)

有向無環圖G=(V,E),求其點s和e之間的路徑數目。此題首先要以點s開始做DFS,獲得從s爲起點的全部可達點的一頂DFS樹,但這個路徑數目須要詳細參詳。node 定義P(x),表示點s到點x的路徑數目,P(s)=1,即s到自身有一條路徑,其他的全部路徑數目都初始化爲0。算法 路徑從s到達點x,則必須到達x的上一層結點,假設以x爲終點的上一層結點有n個,即a1,a2,...,an,由加法定律可知P
相關文章
相關標籤/搜索