首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
编写一个函数,从给定的顺序表A中删除元素值在x到y(x≤y)之间的所有元素,要求以较高的效率实现。
编写一个函数,从给定的顺序表A中删除元素值在x到y(x≤y)之间的所有元素,要求以较高的效率实现。
admin
2014-12-25
32
问题
编写一个函数,从给定的顺序表A中删除元素值在x到y(x≤y)之间的所有元素,要求以较高的效率实现。
选项
答案
本题的算法思想是:从0开始扫描顺序表L,用k记录下元素值在X到Y之间的元素个数,对于不满足该条件的元素,前移k个位置。这种算法的时间复杂度为O(n),其中n为顺序表的长度。实现本题功能的函数如下: void delxy(SqList&A,int x,int y) { int i=0: int k=0; while(i
=x&&A.data[i]<=y) /*k记录被删除记录的个数*/ k++; A.data[i—k]=A.dab[i]; /*前移k个位置*/ i++; } A.length一=k: }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/wiVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
试判断下列传递函数的系统是否稳定。其中G(s)为系统的前向通道传递函数,H(s)为系统的反馈通道传递函数。
在时域分析法中,常采用的典型输入信号有________、阶跃函数、斜坡函数和加速度函数等。
批处理操作系统的基本特征是_____。
【】的主要功能是在传输介质上实现无结构比特流传输。
______是指接收到的错误码元数在所传输的总码元数中所占的比例。
在IP数据报中,总长度字段占【】位。
_______是网络管理中最复杂的部分,其目的是确保网络资源不被非法使用,防止网络资源由于入侵者攻击而遭受破坏。
网络图的结点符号是在圆圈的上半方标以________;下半部分的左侧标以该结点(事项)的最早开始时间值,右侧标以该结点(事项)的最迟完成时间值。
已知采用二叉链表作为存储结构的一棵二叉树共有10个结点,则二叉链表中共有___________个指针域。
设计一个用链表表示的直接插入排序算法。
随机试题
资本主义经济的发展是为更高级的生产方式创造物质条件,这主要表现为()
Likemostpeople,Iwasbroughtuptolookuponlifeasaprocessofgetting.ItwasnotuntilinmylatethirtiesthatImadet
某女,14岁,今年1月月经初潮,量偏多,现停经4个月未行经,带下偏多,质稀透明,余无明显不适,诊断为()
[2003年第75题]施工单位不按照工程设计图纸或施工技术标准施工的,责令改正,处以下列哪一项罚款?
下列职责中,属于黑带职责的有()。
________,化作春泥更护花。(龚自珍《己亥杂诗》)
下列与火灾有关的说法正确的是:
俸禄制度
某公司网络DHCP服务器地址为192.168.0.2,可分配IP地址为192.168.0.6~192.168.0.254,缺省网关的地址为192.168.0.1,DNS服务器地址为192.168.0.2。网络中某客户机从服务器获取IP地址后,在客户机上执
Musiccomesinmanyforms;mostcountrieshaveastyleoftheirown.【21】theturnofthecenturywhenjazz(爵士乐)wasborn,Americ
最新回复
(
0
)