如何实现反回的数组号
现有一个二维数组a(n,n),里面的数据为:主对角线上的都是1,其余部分为随机的0和1两个数!现在要实现的是,判断数组a(n,n)里的数据是否为1,如果为1,则反回数组编号(假设a(4.3)=1,刚反回4和3)
此时的4和3代表着两个不同的系统(比如说是“井的编号吧”),即表示为“4”=“3”(4号井和3号井有相同的属性),
最后列出具有想同的属性井的编号!
比如数组a(3,3), a(1,1)=1 a(1,2)=1, a(1,3)=0
a(2,1)=1 a(2,2)=1, a(2,3)=0
a(3,1)=0 a(3,2)=0, a(3,3)=1
则反回: “1”=“1” “1”=“2” “2”=“1” “2”=“2” “3”=“3”
最后的结论是1号与2号具有相同的属性为一类,3号为一类!
说的有点罗嗦,还请大家见谅!希望大家多多的帮忙!
小妹新手,所掌握的方法不多,请大家指点。这是实现模糊聚类方法里的一步,我就编到这走不动了!
在线苦等了!