24小时热门版块排行榜    

Znn3bq.jpeg
查看: 468  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

130098300

银虫 (正式写手)

[求助] 请问如何实现下面这个要求,复杂度小些

要求是这样的,我现在要处理一个矩阵,矩阵如下
1  1  1  1  -1  3  3
1  1  1 -1   3  3  3
1  1 -1  2  -1  3  3
1 -1  2  2  -1  3  3
-1  2  2  2  -1 -1 -1
2  2  2  2  -1  4  4
2  2  2  2  -1  4  4
这个矩阵中有-1和1~4这5个数,其中1,2,3,4代表的是区域的标号,-1代表的区域之间的分割线
从图中得出,区域1和区域2、3相邻,区域2和1、3、4相邻,区域3和区域1、2、4相邻,区域4和区域2、3相邻。
判断相邻的条件是先找到分割线,也就是矩阵中标号为-1的地方,然后查看它的上、下、左、右这四个方向标号,如果这四个标号中有不同的,比如第一行的-1的左和右标号为1、3,那么1和3就是相邻区域。
我现在想达到的要求就是:1)找到哪些区域是相邻的;2)找到相邻区域的分割线的位置,解释如下:比如第一行的-1是1和3的分割线,当然第二行的-1也是1和3的分割线,而且它也是1和2的分割线。记录分割线的坐标位置(先行号后列号,从0开始计数),比如第一行的-1位置是(0,4)。
所以,对于第一行的-1,我得到的信息是
[1]--(0,4)--3
[3]--(0,4)--1
当然,当我继续遍历这个矩阵时,将会得到
[1]--(0,4)(1,3)--3
[3]--(0,4)(1,3)--1
请问这样的要求该怎么能快速的实现呢

[ 来自科研家族 哲学人生 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

Working for the Lord with all my heart
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

130098300

银虫 (正式写手)

引用回帖:
2楼: Originally posted by Guzenyel at 2012-08-10 09:35:20
先把所有的-1都处理掉,分割结果中不能存在-1.

哈哈,我说谁呢,这么快回复我,不是,是我看到有个新的合并方法,我觉得还不错,想试一下,它不是先去分水线的,是合并的时候才开始去的,而且这个分水线在分割的时候有用
http://ieeexplore.ieee.org/xpl/l ... Farnumber%3D1452779
Working for the Lord with all my heart
3楼2012-08-10 09:56:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

Guzenyel

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
130098300: 金币+5 2012-08-10 09:56:49
130098300: 金币+15 2012-08-11 18:22:44
先把所有的-1都处理掉,分割结果中不能存在-1.
2楼2012-08-10 09:35:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 304求调剂 +5 castLight 2026-04-16 5/250 2026-04-16 21:49 by 学员JpLReM
[考研] 收到复试调剂但是去不了 +3 小蜗牛* 2026-04-16 3/150 2026-04-16 21:23 by Art1977
[考研] 290求调剂 +23 luoziheng 2026-04-10 25/1250 2026-04-16 17:25 by 冰雪遇见猪
[考研] 一志愿中科大材料与化工,353分还有调剂学校吗 +7 否极泰来2026 2026-04-15 9/450 2026-04-16 13:40 by liumingli7817
[考研] 291求调剂 +8 关忆北. 2026-04-14 8/400 2026-04-16 11:30 by maoqinghuijz
[考研] 085404 298分求调剂 +12 呼啦呼啦呼呼呼 2026-04-10 13/650 2026-04-16 11:00 by 阿文超
[考研] 22专硕求调剂 +9 haoyun上岸 2026-04-11 11/550 2026-04-15 14:47 by elainzaizai
[考研] 调剂求收留 +34 果然有我 2026-04-10 35/1750 2026-04-15 13:05 by 西北望—风沙
[考研] 材料专业344求调剂 +17 hualkop 2026-04-10 22/1100 2026-04-14 16:21 by sxdj2
[考研] 各位老师好,求调剂,本科211,一志愿天津大学生物与医药学硕,差两名录取。 +11 路六六jjj 2026-04-13 11/550 2026-04-14 16:01 by zs92450
[考研] 085408光电信息工程专硕355一志愿长春光机所调剂 +6 王ymaa 2026-04-13 13/650 2026-04-14 11:33 by 王ymaa
[考研] 245求调剂 +6 冰糖橘?汽水 2026-04-13 10/500 2026-04-14 10:49 by jyl0317
[考研] 求调剂,985材料与化工348分 +9 涵竹刘 2026-04-11 14/700 2026-04-13 22:26 by 涵竹刘
[考研] +10 李多米lee. 2026-04-12 11/550 2026-04-12 22:58 by yuyin1233
[考研] 339求调剂 +8 hanwudada 2026-04-11 9/450 2026-04-12 15:36 by laoshidan
[考研] 331求调剂 +5 王国帅 2026-04-11 5/250 2026-04-11 22:56 by 溪涧流水
[考研] 广东省 085601 329分求调剂 +14 Eddieddd 2026-04-10 14/700 2026-04-11 09:58 by bljnqdcc
[考研] 309求调剂 +14 wdhw 2026-04-10 15/750 2026-04-10 21:06 by zhouxiaoyu
[考研] 263能源动力专硕求调剂 +4 加大号饭盒袋 2026-04-10 4/200 2026-04-10 20:52 by gong120082
[考研] 青岛科技大学材料学院,环境学院调剂补录4月10日以前都可以 +3 1青科大。 2026-04-09 5/250 2026-04-10 09:58 by 翩翩一书生
信息提示
请填处理意见