首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
编写一个算法,实现以较高的效率从有序顺序表A中删除其值在x和y之间x≤A[i]≤y的所有元素。
admin
2012-06-21
106
问题
编写一个算法,实现以较高的效率从有序顺序表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
学硕统考专业
相关试题推荐
试述从五四运动到中国共产党成立,马克思主义在中国传播的情况及其原因。
下列选项中对中国新民主主义革命和旧民主主义革命的比较,正确的是()①是中国资产阶级民主革命进程总的两个阶段②两者的根本区别在于领导阶级的不同③两者的指导思想和革命前途不同④两者的革命性质和根本任务没有变化
决定把苏联由农业国变成工业国的主要目的是()
在第二次鸦片战争中,英国割占的中国领土是()。
最早到东方传教的耶稣会士,也是最早尝试来明朝传教的人是()
17世纪英国资产阶级革命中,曾利用了古老文件同专制王权作斗争,这一古老文件是()。
若二叉树的前序序列为DABCEFG,中序序列为BACDFGE,则其层次序列为()。
某DRAM芯片内部存储元排列成1024.×1024的矩阵,且已知其存取周期为0.1μs,最大刷新间隔为2ms。当采用异步刷新方式时,死时间()。
描述滑动窗口机制及其作用。比较停止一等待协议,多帧滑动窗口和后退N帧协议,多帧滑动窗口与选择重传协议的区别。
如图所示一台路由器连接3个以太网。请根据图中给出的参数回答如下问题:(1)该TCP/IP网络使用的是哪一类IP地址。(2)写出该网络划分子网后所采用的子网掩码。(3)系统管理员将计算机D和E按照图中所示结构
随机试题
传播学的分支有
A.滤泡小,均匀,排列整齐,不融合,主要见于下穹隆部B.滤泡小,均匀,排列整齐,不融合,主要见于下穹隆部,有结膜充血及分泌物C.睑结膜面可见膜状物,剥离时结膜面出血D.滤泡形态不一,大小不等,有乳头肥大及角膜血管翳E.绒状小乳头,滤泡很少见慢性
井径比是指( )。
库存现金是由()经管的。
去污粉(专用来擦洗玻璃)
曾几何时,由于技术的限制,人类眼中的海洋只有临近的一片水域;而今,借助高新技术设备.人们的视野投向更深更广阔的海域,海洋的神秘面纱逐步被揭开。这表明()。①实践具有社会历史性②实践具有直接现实性③实践是认识发展的动力④实践是认识的目的和归宿
最近某市泥头车事故多发,你是该市宣传部的工作人员。怎么组织一次关于此事件的新闻发布会?
假设变量a的内容是"计算机软件工程师",变量b的内容是"数据库管理员",表达式的结果为"数据库工程师"的是
Afair
A、 B、 C、 C
最新回复
(
0
)