1.計算圖G加入新結(jié)點(diǎn)后的圖G',加入的新結(jié)點(diǎn)0到所有原結(jié)點(diǎn)之間距離為0,同時形成新的邊集E'; 2.使用Bellman-Ford算法處理G',并形成0結(jié)點(diǎn)到各結(jié)點(diǎn)的最小距離d。 3.如果Bellman-Ford算法檢測出有負(fù)權(quán)回路則提示FALSE并退出,否則繼續(xù)。 4.對所有G'中的頂點(diǎn)v,根據(jù)0結(jié)點(diǎn)到v的最小距離,將h(v)設(shè)置為這個值。
www.dbjr.com.cn/article/363...htm 2025-5-29