当前位置:编程学习 > C#/ASP.NET >>

求一个遍历算法

我现在有一个表格:例如
f1-1  f2-2
f1-2  f2-3
f2-2  f3-1
表格的同一行表示这两个点之间是有连线的,我要找出表中所有的 连接网络,所谓网络就是 f1-1与f2-2 同一行,所以
f1-1  f2-2之间有连线,而f2-2  f3-1又在同一行也就是这两点有连线,所以f1-1,f2-2 ,f3-1 属于同一个网络,上表就有两个网络 一个网络是 f1-1 f2-2 f3-1,另外一个网络就是f1-2 f2-3
现在请教各位大侠,能不能给一个好的遍历算法,把表格中所有网络都找出来 --------------------编程问答-------------------- 在下资质愚昧,参不透含义 --------------------编程问答-------------------- 不太明白 --------------------编程问答-------------------- 你所指的表格指的是什么是Datagridview还是什么 --------------------编程问答-------------------- 这有点像是集合
问题有点复杂
f1-1 f2-2
f1-2 f2-3
f2-2 f3-1

按目前的三行来看,是只有两个网络,但如果还有一条记录是如下
f2-3 f1-1
那就变成了只有一个网络
楼主想要的结果是这样吗?
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,