- 1、本文档共102页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
线性表 问答题 (6)从循环单链表中查找出最小值。 elemtype min(HL){ //从循环单链表HL中查找出最小值 if (HL= =nil ) { printf(HL=nil); return; } min=HL-data; p=HL-next; while (p!=HL) { (1) if (p-datamin) min=p-data; (2) p=p-next; } } 线性表 问答题 (7)根据一维数组A(1:n)中顺序存储的具有n个元素的线性表建立一个带有附加表头结点的单链表。 status create(HL,A,n) { (1) malloc(HL); q=HL; // 产生附加表头结点 (2) for (i=1 ;I=n ;++i) { // 完成n个元素的依次链接 malloc(p); p-data=A(i); q-next=p; q=p; } (3) q-next=nil ; // 把最后一个结点的指针域置空 } 线性表 问答题 6、对链表设置头结点的作用是什么?(至少说出两条好处) (1) 对带头结点的链表,在表的任何结点之前插入结点或删除表中任何结点,所要做的都是修改前一结点的指针域,因为任何元素结点都有前驱结点。若链表没有头结点,则首元素结点没有前驱结点,在其前插入结点或删除该结点时操作会复杂些。 (2) 对带头结点的链表,表头指针是指向头结点的非空指针,因此空表与非空表的处理是一样的。 线性表 问答题 7、在单链表、双链表和单循环表中,若仅知道指针p指向某结点,不知道头指针,能否将结点*p从相应的链表中删去?若可以,其时间复杂度各为多少? 1. 单链表。当我们知道指针p指向某结点时,能够根据该指针找到其直接后继,但是由于不知道其头指针,所以无法访问到p指针指向的结点的直接前趋。因此无法删去该结点。 2. 双链表。由于这样的链表提供双向链接,因此根据已知结点可以查找到其直接前趋和直接后继,从而可以删除该结点。其时间复杂度为O(1)。 3. 单循环链表。根据已知结点位置,我们可以直接得到其后相邻的结点位置(直接后继),又因为是循环链表,所以我们可以通过查找,得到p结点的直接前趋。因此可以删去p所指结点。其时间复杂度应为O(n)。 线性表 问答题 8、简述顺序表和链表存储方式的特点。 答:顺序表可以直接存取数据元素,方便灵活、效率高,但插入、删除操作时将会引起元素的大量移动,因而降低效率;而链表内存采用动态分配,利用率高,但需增设指示结点之间关系的指针域,存取数据元素不如顺序表方便,但结点的插入、删除操作较简单。 线性表 问答题 9、有两个递增有序表,设计一个算法将它们归并成一个有序表(假设每个表中没有重复关键字的元素,归并时重复关键字的元素只归并一次)。 答:void Merge (LinkList La, LinkList Lb) { pa=La-next; pb=Lb-next; p=La; while(pa pb) { if (pa-data=pb-data) {p-next=pa; p=pa; pa=pa-next;} else {p-next=pb; p=pb; pb=pb-next;} } if(pa) p-next=pa; else p-next=pb; free(Lb); } 栈和队列 单选题 1、在一个具有n个单元的顺序栈中,假定以地址低端作为栈底,以top作为栈顶指针, 则当做退栈处理时,top变化为_____。 2、向顺序栈中压入元素时,是_____。 3、在一个顺序存储的循环队列中,队首指针指向队首元素的_____。 4、若进栈序列为1,2,3,4,进栈过程中可以出栈,则_____不可能是一个出栈序列。 * 线性表 算法分析题 13、设计一个算法,将线性表lb连接到la之后,要求其时间复杂度为O(1),占用的
您可能关注的文档
- 18作文的语言全套解析课件.ppt
- 海虹老人涂料品牌管理第一阶段工作小结.ppt
- 教材分析上册.ppt
- 18她是我的朋友们.ppt
- 18清清的溪水生字词学习.ppt
- 18给家乡孩子的信.ppt
- 海贼王精美图片.ppt
- 海霸王公关策划书.ppt
- 18课君主集权的强化1.ppt
- 消化系统症状学-迟雁.ppt
- 书面表达之建议信(讲义)-中考英语一轮复习(含答案).pdf
- 中考历史复习小众题型类:填空题、改错题、判断题(70题).pdf
- 2024年吉林省县乡教师选调考试《教育学》真题汇编带解析必背【基础题】.pdf
- 2025年中考语文备考之《朝花夕拾》名著导读及考题.pdf
- 小说标题的含义和作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 阅读理解之应用文(练习)-中考英语一轮复习(含答案).pdf
- 小说情节作用(模拟突破)-2025年中考语文考点突破之小说阅读(原卷版).pdf
- 小说段落作用(模拟突破)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 小说段落作用(试题专练)-2025年中考语文考点突破之小说阅读(解析版).pdf
- 2025年上海市16区初三语文一模试题汇编之现代文阅读二(记叙文)学生版.pdf
最近下载
- 科尔尼-伊利集团采购战略咨询项目_采购提升高阶建议_vF_20131107.pdf VIP
- 中职课件:心里健康与职业生涯全册课件.pptx
- 体系文件管理培训.pptx VIP
- 医院培训课件:《医务人员手卫生》.pptx
- 水浴式灭菌柜验证方案.pptx VIP
- GB/T 43271-2023木材鉴定 DNA条形码方法.pdf
- 科尔尼-伊利集团采购战略咨询项目_采购诊断分析报告_vF-20130911.pdf VIP
- 希尔顿欢朋酒店中国区域设计及工程标准[ED0001-A]201807(新)-房地产-.pdf
- 驱动未来——科技研发前瞻.pptx VIP
- 2024建筑与市政工程施工现场临时用电安全技术标准解读.pdf
文档评论(0)