首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有一个单链表,其结点的元素值以非递减有序排列,编写一个函数删除该单链表中余的元素值相同的结点。
有一个单链表,其结点的元素值以非递减有序排列,编写一个函数删除该单链表中余的元素值相同的结点。
admin
2014-12-25
17
问题
有一个单链表,其结点的元素值以非递减有序排列,编写一个函数删除该单链表中余的元素值相同的结点。
选项
答案
本题采用的算法是:从头到尾扫描该单链表,并作这样的操作:若当前结点的元素值与后续结点的元素值不相等,则指针后移,否则删除该后续结点,直到扫描所有的结点。实现速功能的函数如下: node*delete(node*head) { node*q; if(head!=NuLL) { /;当前结点的元素值与后续结点的元素值不相等,则指针后移,否则删除该后续结点*/. while(P一>next!=NULL) if(p一>data!=P一>next一>data)p=P一>next; { q=P一>next; P一>next=q一>next; free(q); } } return(head); }
解析
转载请注明原文地址:https://kaotiyun.com/show/uiVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
若线性系统同时受到输入信号和扰动信号的作用,系统的总误差等于输入信号和扰动信号分别作用时稳态误差的________。
用奈奎斯特稳定性判据判别系统稳定的充要条件是z=p-N=0,其中p表示
在时域中用线性常微分方程描述系统的动态特性;在复数域或频域中,用________来描述系统的动态特性。
NetWare网络操作系统采用了______、开放系统体系结构等新的概念和设计思想,所以推出以后占领了不少的市场,在20世纪80年代末到20世纪90年代初曾是风靡一时的网络操作系统。
当客户端要从服务器中读取文档时,通过单击网页上的链接或者在浏览器的地址栏中输入网址来浏览网页,使用的都是【】方法。
在IP数据报中,总长度字段占【】位。
______是指对于网络中两个相邻结点之间传输的数据进行加密保护。
集成测试的主要目的是保证单元______的完整性、一致性,人机界面及各种通信接口能否满足设计等要求。
某设备公司计划期内安排A、B两种产品生产,有关资源消耗及可获利润(万元/件)如题39表,该公司希望生产安排的利润最大化。试建立该问题的线性规划数学模型并用图解法求出最优解。
已知采用二叉链表作为存储结构的一棵二叉树共有10个结点,则二叉链表中共有___________个指针域。
随机试题
月经过少虚证的发病机制月经过少实证的发病机制
获得执业医师资格或执业助理医师资格后,应在几年内注册
新生儿败血症最常见的并发症是
工程变更是建筑施工生产的特点之一,主要原因是()。
人防工程疏散走道上的标志灯间距不应大于()m。
在大连豆粕期货价格(被解释变量)与芝加哥豆粕期货价格(解释变量)的回归模型中,判定系数R2=0.962,F统计量为256.39,给定显著性水平(α=0.05)对应的临界值Fα=3.56。这表明该回归方程()。Ⅰ.拟合效果很好Ⅱ.预
公安部督察委员会负责对公安部所属单位和下级公安机关及其人民警察依法()的情况进行监督。
在九个连续的正整数中,至多有多少个质数?()
VisualFoxPro是指一种关系型数据库管理系统,所谓关系是指
FiguringoutthecheapesttimetovisitDisneycanbea【K1】______(frighten)task,butonewomanfiguredoutaratherspecialw
最新回复
(
0
)