首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知单链表L是一个递增有序表,试写一高效算法,删除表中值大于min且小于max的结点(若表中有这样的结点),同时释放被删结点的空间,这里min和max是两个给定的参数。
已知单链表L是一个递增有序表,试写一高效算法,删除表中值大于min且小于max的结点(若表中有这样的结点),同时释放被删结点的空间,这里min和max是两个给定的参数。
admin
2019-08-01
35
问题
已知单链表L是一个递增有序表,试写一高效算法,删除表中值大于min且小于max的结点(若表中有这样的结点),同时释放被删结点的空间,这里min和max是两个给定的参数。
选项
答案
struet node{ Datatype data; struct node*next; }ListNode; typedef ListNode*LinkList: void DeleteList(LinkList L,DataType min,DataType max){ ListNode*P,*q,*h; P=L一>next: //采用代表头结点的单链表 while(P&&p一>data<=min){ //找比min大的前一个元素位置 q=P: P=P一>next: } p=q: //保存这个元素位置 while(q&&q一>data
next;//找比max小的最后一个元素位置 while(p->next!=q){ h=p->next; P=P一>next: free(h); //释放空间 } p一>next=q; //把断点链上 }
解析
转载请注明原文地址:https://jikaoti.com/ti/BEGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列选项中,控制了西域政权的是()。
中世纪著名的阿拉伯学者阿维森纳的代表作是
晋察冀抗日根据地
晚清时期清帝年号的正确排序是
下列哪两个国家是第二次工业革命的发源地和“中心”?
德国纳粹党消灭资产阶级民主制的关键性事件是()。
为了加强与乌孙的关系,西汉先后将()和()两位公主远嫁乌孙王,巩固了汉与乌孙的关系。
已知散列函数为H(key)=key%11,处理冲突的方法为二次探测法,探测的序列为:1,-1,4,-4,…,j2,-j2(j<=m/2)。当di>0时,Hi=(H(key)+di)%m当di<0时,Hi=(H(key)+di+m)%m散列
某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需5个时钟周期)。假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间
带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的一条最短路径。假定从初始顶点到目标顶点之间存在路径,现有一种解决该问题的方法:①设最短路径初始时仅包含初始顶点,令当前顶点u为初始顶点;②选择离u最近且尚未在最短路
随机试题
涨跌是指某一期货合约在当日交易期间的最新价与当日开盘价之差。()
我国法律关系的主体可以是()。
求定积分∫-11.
A.尿糖测定B.血浆C肽水平测定C.餐后2小时血糖≥11.1mmol/LD.口服葡萄糖耐量试验E.糖化血红蛋白测定可反映2~3个月糖尿病患者血糖水平的是
财产流转关系
某企业2016年发生亏损400万元,2017年实现税前会计利润1000万元,其中包括国债利息收入40万元,税收滞纳金60万元,适用所得税税率为25%。则该企业2017年的所得税费用为()万元。
平衡计分卡衡量的角度包括()。
一位父亲对女儿说:一个女孩子将来要想在社会上立足,赢得别人的尊重,必须有一番事业;要有一番事业,必须在读书时就懂得与人沟通,懂得为人处事;如果在校期间,只知道读书,不与外界接触,是不可能学会沟通和为人处事的。从父亲的告诫中,可以得出()。①女
你单位同事小李,经常在工作中要你帮忙,领导批评你,你怎么处理?
Bytheendoflastyearthey______out5,000bicycles.
最新回复
(
0
)