|
输入:T
收藏的痕迹 |
|
D节点之间的距离矩阵 |
|
输出:虚拟拓扑 |
| (1) |
函数创建, |
| (2) |
对于每一个跟踪
做 |
| (3) |
源get_source(跟踪) |
| (4) |
Dget_D(跟踪) |
| (5) |
如果get_answerD(跟踪) |
| (6) |
Rget_router(跟踪) |
| (7) |
(右)add_router |
| (8) |
(路径,R)add_path |
| (9) |
其他的 |
| (10) |
D距离{来源}{D} |
| (11) |
Rget_router (D,来源,痕迹) |
| (12) |
理查德·道金斯get_router (D,来源,痕迹) |
| (13) |
Nnonresponding路由器(跟踪、源代码、D) |
| (14) |
添加路由器(R U N), |
| (15) |
添加路径(路径,R U N (N)反转) |
| (16) |
返回(TO路径) |
|