组卷题库 > 高中信息技术试卷库
试题详情
求数组a 中非降序数列的方法,算法描述如下:

⑴用数组依次存储每个非降序数列中最大的元素(查找过程中的最大值),初始时b(1)为数组a第1个元素。

⑵加入方法:将a(i)与数组b中的每个元素依次逐个比较:

若a(i)不比b(j)小就用a(i)替换b(j)中的值;将a(i)添加到第j个非降序数列中,并连接到c数组的c(j)中。

若a(i)比b(j)都小,则在数组b最后添加新的元素值为a(i),即将a(i)添加到第j+1个下降数列中,并连接到c数组的c(j+1)中。

⑶若数组a各元素的值为:12,36,16,36,27,18时,则3个非降序数列分别为:“12,36,36”,“16,27”,“18”。

程序运行界面如下图所示:

小明依据上述描述设计了如下VB程序。请回答下列问题:

知识点
参考答案
采纳过本试题的试卷
教育网站链接