早教吧作业答案频道 -->其他-->
关于南开100题,第90题将一正整数序列{K1,K2,...,K9}重新排列成一个新的序列.新序列中,比K1小的数都在K1的前面(左面),比K1大的数都在K1的后面(右面).例:序列{6,8,9,1,2,5,4,7,3}经重排后成为{
题目详情
关于南开100题,第90题
将一正整数序列{K1,K2,...,K9}重新排列成一个新的序列.新序列中,比K1 小的数都在K1的前面(左面),比K1 大的数都在K1 的后面(右面).
例:序列{6,8,9,1,2,5,4,7,3}
经重排后成为{3,4,5,2,1,6,8,9,7}
下面给出的这个例子中重排后的结果和原序列是一一对应的吗?
我怎么觉得直接把整个序列从小到大排列也符合题目的要求?所给出的这个例子算是附加要求吗?
找了半天果然是题目改动了;
原题是:
下列程序的功能是:将一正整数序列{K1,K2,...,K9}重新排列成一个新的序列.新序列中,比K1小的数都在K1的左面(后继的再向左存放),比K1大的数都在K1的右面(后续的再向右存放),从k1想右扫描.要求编写函数jsvalue()实现此功能,最后调用writeDat()函数所新序列输出到文件out.dat中.
说明:在程序中已给出了10个序列,每个序列有9个正整数,并存入数组a[10][9]中,分别求出这10个新序列.
例:序列{6,8,9,1,2,5,4,7,3}
经重排后成为{3,4,5,2,1,6,8,9,7}
是两个“后继”的被改没了.
将一正整数序列{K1,K2,...,K9}重新排列成一个新的序列.新序列中,比K1 小的数都在K1的前面(左面),比K1 大的数都在K1 的后面(右面).
例:序列{6,8,9,1,2,5,4,7,3}
经重排后成为{3,4,5,2,1,6,8,9,7}
下面给出的这个例子中重排后的结果和原序列是一一对应的吗?
我怎么觉得直接把整个序列从小到大排列也符合题目的要求?所给出的这个例子算是附加要求吗?
找了半天果然是题目改动了;
原题是:
下列程序的功能是:将一正整数序列{K1,K2,...,K9}重新排列成一个新的序列.新序列中,比K1小的数都在K1的左面(后继的再向左存放),比K1大的数都在K1的右面(后续的再向右存放),从k1想右扫描.要求编写函数jsvalue()实现此功能,最后调用writeDat()函数所新序列输出到文件out.dat中.
说明:在程序中已给出了10个序列,每个序列有9个正整数,并存入数组a[10][9]中,分别求出这10个新序列.
例:序列{6,8,9,1,2,5,4,7,3}
经重排后成为{3,4,5,2,1,6,8,9,7}
是两个“后继”的被改没了.
▼优质解答
答案和解析
序列{6,8,9,1,2,5,4,7,3}的K1是6
90题意是: 找到比6小的都放前边,没有要求排序.
所以才有{3,4,5,2,1,6,8,9,7}的答案
其实你说的也对,是在题意上添加了排序,也是满足题意而出的算法.
90题意是: 找到比6小的都放前边,没有要求排序.
所以才有{3,4,5,2,1,6,8,9,7}的答案
其实你说的也对,是在题意上添加了排序,也是满足题意而出的算法.
看了关于南开100题,第90题将一...的网友还看了以下:
一道VF题假设新建一个程序文件MYPRCO.PRG(不存在同名的.exe,.app和.fxp文件) 2020-05-13 …
进程和程序的区别是( )。A、程序是一组有序的静态指令,进程是一次程序的执行过程。B、程序只能在前 2020-05-23 …
一、把下面错乱的几句话按一定顺序重新排列,在括号里填上序号,并注...一、把下面错乱的几句话按一定 2020-06-02 …
两个整数a,b以一定顺序排在一起,称为一个整数序偶,记为(a,b);当a不等于b时……由于提问打不 2020-06-07 …
求解成本会计题急!!!某产品由两道工序制成。原材料随生产进度分工序投入,在每道工序中则是开始就投入 2020-06-14 …
请教C程序问题编写一个完整的程序,实现顺序表的建立、插入、删除、输出等基本运算。(1)建立一个顺序 2020-06-18 …
按音序顺序和笔画顺序排字璧臣诺廉颇御侮辱袍荆先按音序排列,再按笔画由少到多的顺序写在下面.音序或笔 2020-06-20 …
求解VB程序设计题随机产生100个完全无序的正整数(范围为1-100),将它们每5个一行整齐地输出 2020-06-27 …
财务成本管理题某种产品经三道工序完成,其材料在每道工序开始时第一次投入,各工序材料消耗定额分别为: 2020-07-17 …
编写一个完整的程序,实现顺序表的建立、插入、删除、输出等基本运算.(1)建立一个顺序表,含有n个数 2020-07-19 …