首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和算法,完善算法并回答问题,将解答写在对应栏内。 [说明] 假设以二维数组G[1..m,1..n]表示一幅图像各像素的颜色,则G[i,j]表示区域中点(i,j]处的颜色,颜色值为0到k的整数。 下面的算法将指定点(i0,j0)
阅读以下说明和算法,完善算法并回答问题,将解答写在对应栏内。 [说明] 假设以二维数组G[1..m,1..n]表示一幅图像各像素的颜色,则G[i,j]表示区域中点(i,j]处的颜色,颜色值为0到k的整数。 下面的算法将指定点(i0,j0)
admin
2012-12-10
42
问题
阅读以下说明和算法,完善算法并回答问题,将解答写在对应栏内。
[说明]
假设以二维数组G[1..m,1..n]表示一幅图像各像素的颜色,则G[i,j]表示区域中点(i,j]处的颜色,颜色值为0到k的整数。
下面的算法将指定点(i0,j0)所在的同色邻接区域的颜色置换为给定的颜色值。约定所有与点(i0,j0)同色的上、下、左、右可连通的点组成同色邻接区域。
例如,一幅8×9像素的图像如图1-1所示。设用户指定点(3,5),其颜色值为0,此时其上方(2,5)、下方(4,5)、右方(3,6)邻接点的颜色值都为0,因此这些点属于点(3,5)所在的同色邻接区域,再从上、下、左、右四个方向进行扩展,可得出该同色邻接区域的其他点(见图1-1中的阴影部分)。将上述同色区域的颜色替换为颜色值7所得的新图像如图1-2所示。
[算法]
输入:矩阵G,点的坐标(i0,j0),新颜色值newcolor。
输出:点(i0,j0)所在同色邻接区域的颜色置换为newcolor之后的矩阵G。
算法步骤(为规范算法,规定该算法只在第七步后结束):
第一步:若点(i0,j0)的颜色值与新颜色值newcolor相同,则(1);
第二步:点(i0,j0)的颜色值→oldcolor;创建栈S,并将点坐标(i0,j0)入栈;
第三步:若(2),则转第七步;
第四步:栈顶元素出栈→(x,y),并(3);
第五步:
1) 若点(x,y-1)在图像中且G[x,y-1]等于oldcolor,则(x,y-1)入栈S;
2) 若点(x,y+1)在图像中且G[x,y+1]等于oldcolor,则(x,y+1)入栈S;
3) 若点(x-1,y)在图像中且G[x-1,y]等于oldcolor,则(x-1,y)入栈S;
4) 若点(x+1,y)在图像中且G[x+1,y)等于oldcolor,则(x+1,y)入栈S:
第六步:转(4);
第七步:算法结束。
[问题]
是否可以将算法中的栈换成队列?回答:(5)。
选项
答案
(1)转第七步;(2)栈为空;(3)newcolor→G[x,y];(4)转第三步;(5)可以
解析
转载请注明原文地址:https://kaotiyun.com/show/QnjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Microsoft Word中点击“文件”→“另存为”,在保存类型下拉框中不能选择的有(45)。
统计报表中常包括填表说明,以指导填表者填写。填表说明中一般不包括______。
信息传递的三个基本环节中,信息接收者称为(9)________________。
开机后显示器和主机都没有任何反应,首先应该检查(21)。
编译程序的作用是将高级程序语言源程序翻译为(4)。
下面记录的是某班36人期末考试的数学成绩:971009596100879610089100936999891008188
某软件公司职工以下的行为中,除________外,都侵害了本单位的权益。
()是移动互联网的组成部分。
某公司统计一季度考勤情况如下:根据公司规定,凡缺勤不超过2天的人,每人发200元考勤奖;凡缺勤天数超过5天的人,每人每天缺勤从工资中扣50元,用于发放其他人的考勤奖。根据上表,计算该公司还需要拿出(29)元作为一季度的考勤奖。
内存用于存放计算机运行时的指令、程序、需处理的数据和运行结果。但是,存储在(2)中的内容是不能用指令修改的。
随机试题
是级数收敛的()。
某有限责任公司根据章程规定营业期限届满而解散成立了清算组,清算组在清算期间实施的下列行为错误的是( )。
下列关于住房公积金会计核算的表述中,不正确的是()。
在资产管理合同中,期货公司应当与客户明确约定不包括()。
F公司是一家商业企业,主要从事商品批发业务,该公司2008年实际和2009年预计的主要财务数据如下:其他资料如下:(1)F公司的全部资产均为经营性资产,流动负债均为经营性负债,长期负债均为金融性负债,财务费用全部为利息费用。估计债务价值时采用账面价值
强调成熟机制对人的发展的决定作用的是()。
2016年3月1日22时48分,某市甲区一俱乐部内发生火灾,火势迅猛,俱乐部内的数百人员惊慌失措,在涌向一条狭窄的过道逃生中出现了严重拥挤和踩踏,造成多名人员伤亡,大量人员被困火场,情况危急。该俱乐部在某派出所的辖区,为了未来减少安全隐患,该派出所恰当
RAM的中文含义是()。
要素主义的主要代表人物是()
函数fun的功能是:将S所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若S所指字符串中的内容为:’’ABCDEFGl23456’’,其中字符A的ASCII码值为
最新回复
(
0
)