首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
已知一个顺序表中的元素按元素值非递减有序排列,编写一个函数,删除向量中多余的值相同的元素。
已知一个顺序表中的元素按元素值非递减有序排列,编写一个函数,删除向量中多余的值相同的元素。
admin
2014-12-25
65
问题
已知一个顺序表中的元素按元素值非递减有序排列,编写一个函数,删除向量中多余的值相同的元素。
选项
答案
本题的算法思想:由于向量中的元素按元素值非递减有序排列,值相同的元素必为相邻的元素,因此依次比较相邻两个元素,若值相等,则删除其中一个,否则继续向后查找。实现本题功能的函数如下: voiddelete(SqList&A,int n) /*向量A的长度为n*/ { int i=1,j; while(i<=n一1) if(A[i]!=A[i+1])i++; /*元素值不相等,继续向下找*/ else { for(j=(i+2);j<=n;j++)A[j—1]=A[j]; /*删除第i+1个元素*/ n一; /*向量长度减1*/ } }
解析
转载请注明原文地址:https://kaotiyun.com/show/riVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
已知单位负反馈系统的闭环传递函数F(s)=,试求系统的相位裕量γ。
按拓扑结构来分类,计算机网络可分为总线形网络、_________、星形网络、树形网络、网状网络。
操作系统的【】是指计算机系统中同时存在若干运行着的程序,这些程序交错执行。
_____是指采用计算机软、硬件技术对由计算机、服务器、存储器、交换机和路由器等网络设备及相关软件组成的网络进行管理的工作。
软件测试的目的是尽量发现________中的错误。
面向对象程序设计(OOP)的两个阶段是______设计和_______设计。
用四位二进制加法计数器74LS161设计组成一个七进制计数器,74LS161的逻辑符号及功能表如题36图和题36表所示。要求:(1)用反馈复位法设计组成电路;(2)确定反馈状态;(3)画出循环状态转换图。
在时间序列预测中,下列哪项函数可用二元线性回归法预测(其中y为因变量,t为自变量,其余为参数)()
已知采用二叉链表作为存储结构的一棵二叉树共有10个结点,则二叉链表中共有___________个指针域。
随机试题
玻璃钢冷却塔的冷却水量应比冷凝器的实际消耗水量大115%~120%。()
病人症见突然昏仆,不省人事,牙关紧闭,口噤不开,口眼歪斜,颜面潮红,呼吸气粗,口臭身热,舌苔黄腻,脉弦滑数。
我国生态环境建设的重点是()。
某机电安装公司A于2019年8月承包某小区2号、3号、4号、5号楼外部电梯的安装,主要施工任务是在旧居民楼加建一幢9层高,建筑面积约60m2的电梯间,然后安装电梯,工程总额为259.2万元。工程内容包括:设计、报批、基础工程、井道构建、装饰、电梯设备采购
会计报表的编制必须做到()。
下列哪一项不属于理财师的工作流程所包含的内容?()
甲公司与乙银行签订借款合同,由甲公司控股的丙公司作为保证人。后甲公司逾期未归还借款,被乙银行诉至人民法院。人民法院确认借款合同有效,但担保合同无效。根据规定,下列选项中正确的有()。
()是教师在以课程作为中介与学生进行教学互动的过程中的对课堂教学、课外学习以及自学活动的内容和目标体系的掌握度,对方案、课程目标和教材的理解,以及对教学活动的总体规划及其过程方面的能力。
设f(x)连续可导,
1 It’sbeen40yearssincethesurgeongeneralissuedthefirstreportwarningthatcigarettescausecancer.Sincethen,thep
最新回复
(
0
)