首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
admin
2012-06-21
132
问题
编写一个算法,实现以较高的效率从有序顺序表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
学硕统考专业
相关试题推荐
永嘉之乱后,北方的政局是()。①西晋短暂统一的终结②北方长期处于多个政权分立的战乱状态③氐族人建立的前秦和鲜卑人建立的北魏曾统一过北方④民族交往和民族斗争交织在一起⑤民族大融合是历史发展的主流
蒙古军西征之后,罗斯处于()的控制之下。
唐朝时,从中国传到大食的手工技术是()
第三次科技革命初期,苏联领先于美国的新兴科学技术成就是()。
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
第二次世界大战结束后,在外国垄断资本对华扩张中取得优势地位的国家是()。
魏晋南北朝的手工业技术有所进步,下列各项能反映这一特点的是()。①培育出“三熟之稻”②“灌钢”技术的发明③吴培育出八辈之蚕④纸成为最主要的书写材料
电子计算机的发展经过了四代,①电子数值积分计算机(ENIAC);②集成电路计算机;③大规模集成电路计算机;④晶体管计算机;⑤人工智能计算机,其先后顺序是()。
武昌起义后,全国革命形势发展的同时也潜伏着失败的危机,这主要是由于()。
(1)以太网采用了曼彻斯特编码,一个比特的数据需要两个信号来传输,那么为了达到100Mbps的数据传送速率,需要线路达到200Mbps的带宽。(2)以太网的最小帧长度是64字节,那么发送一个最小帧需要的时间T1=64×8/(100×106),
随机试题
在下列各种财务分析中,能够_伞面评价企业财务状况和经营成果的综合性分析有()
()以期货交易所违反法律法规,履行监督管理职责不当,造成其损害为由提起的商事诉讼案件属于期货交易所履行职责引起的商事案件。
放弃折扣的信用成本的大小与()。
《错误的镜子》是超现实主义画家()的作品。
保育员的工作主要是安排好幼儿的生活,幼儿教育主要是教师的事情。()
份号适用于( )。
唯物史观考察人的本质的出发点是
以下非法的赋值表达式是()。
Whatwasthewoman’sjob10yearsago?
WhichofthefollowingsentencesdoesNOTcontainasubjunctivemood?
最新回复
(
0
)