首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
admin
2012-06-21
85
问题
编写一个算法,实现以较高的效率从有序顺序表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
学硕统考专业
相关试题推荐
匈牙利社会主义革命中,之所以能顺利建立苏维埃社会主义共和国的主要原因是()。
巴黎和会讨论的中心问题是()。
氏族公社形成的条件和基本标志是()。
三国时期,三国称帝的先后顺序是()。
下列各组条约的时间排列顺序正确的是()①《布列斯特条约》②《色佛尔条约》③《九国公约》④《洛桑条约》
()的设置是清王朝实行满汉联合、以汉制汉统治方式在军事上的具体体现
简述清代秘密立储制的操作并作出评价。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
指令系统字长16位,每个地址码为6位,采用扩展操作码的方式,试设计14条二地址指令,100条一地址指令,100条零地址指令。(1)画出操作码的扩展形式。(2)下图为指令译码逻辑图,其中只给出了二地址指令的译码逻辑,试补全一地址指令和零地址指令的
某DRAM芯片内部存储元排列成1024.×1024的矩阵,且已知其存取周期为0.1μs,最大刷新间隔为2ms。当采用异步刷新方式时,死时间()。
随机试题
什么是设备的修理复杂系数?
三民主义
癌灶直径<5mm局限于黏膜或黏膜下层的胃癌
下列关于现场笔录制作规则说法正确的有哪些?
职业责任保险的责任一般可以归纳为()
根据《首次公开发行股票并上市管理办法》,如果最近3个会计年度营业收入累计超过人民币3亿元,发行人应符合的会计指标要求是()。
“苍蝇妈妈”是对那些过分关注孩子的家长的称谓,这类家长试图时刻走在孩子前面,提前为他们扫清障碍。美国华盛顿大学的一项相关研究显示,过分关照孩子的父母会妨碍儿童个人能力和独立意识的发展;无微不至的照料会降低儿童的幸福感,并令他们长大后难以正确应对压力。受到父
“八议”制度是对封建特权人物犯罪后实行减免处罚的法律规定。它包括()。
Wecanengageourselveswithmusicasacomposer,performer,orlistener.Asalistener,werespondto【C1】______ofreceptivity.
Nowheisusedto(read)_______newspapersintheevening.
最新回复
(
0
)