首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
admin
2012-06-21
89
问题
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A
≤y的所有元素。
选项
答案
逐个检测顺序表中值在x和y之间的元素,并计数于k,再将其值大于y的元素向前移动k个元素。算法描述如下: void DeleteXY(SList*la,int x,int y) { int k=0: for(int i=0;i<a->size;i++) { if(a->data[i]>=x&&a->data[i]<=y) k++; else a->data[i-k]=a->data[i]; } a->n=a->n-k; }
解析
转载请注明原文地址:https://kaotiyun.com/show/zAxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列各项中,《凡尔赛和约》没有做出最后规定的是()。
确定我国经济体制改革目标的核心问题是正确认识和处理()。
巴黎和会讨论的中心问题是()。
中华民国军政府是由下列哪个军阀成立的?()
下列关于胡司战争的叙述错误的一项是()。
欧洲历史上第一部系统完备的法典是()。
标志着南京国民政府在全国范围内形式上完成统一的事件是()。
世界近代史上,世界经济发展经历了两次大的飞跃,即第一次工业革命和第二次工业革命。阅读下面两段材料,回答问题:材料一工业革命的主角——蒸汽机,是经验和科学相结合的产物。科学对工业革命的发展做出重大贡献。工场手工业的生产,主要依靠以人力和经
某系统中n个相互独立的生产者进程为一个消费者进程提供数据,假设每个生产者提供的数据写入各不相同的缓冲区,且生产者写缓冲区的速度比消费者读缓冲区的速度快,则缓冲区个数的最优值应为()。
一个使用选择性重传协议的数据链路层协议,如果采用了5位的帧序列号,那么可以选用的最大窗口是()。
随机试题
在化工制图中,执行器的图形符号由执行机构和调节机构两部分组合而成。 ()
作为选择目标市场的模式之一,市场专业化的优点有()
关于麻黄,指出下列错误的是
A.至少2年B.至少5年C.至少1年D.至少3年麻醉药品处方保存期限是()。
日本最早的西方式的刑事诉讼法典是()。
检定按管理性质可分为哪几类?
交易所上市债券以估值日( )估值。
一般资料:求助者,男性,61岁,退休教师。案例介绍:求助者的一位老朋友半月前因心脏病救治无效去世,求助者得知消息后当晚即感胸闷、心慌,出现入睡困难并容易惊醒的现象。经一周的住院检查,并未发现患心脏病的现象,但是患者还是怀疑自己得了冠心病,只是医院
现场控制的内容包括()。
在没有选项和填充的情况下,IPv4数据报报头长度域的值应该为()。
最新回复
(
0
)