西安交通大学数据结构与算法1实验报告.docx

上传人:taoz****ayue 文档编号:9808824 上传时间:2021-12-21 格式:DOCX 页数:34 大小:22.66KB
下载 相关 举报
西安交通大学数据结构与算法1实验报告.docx_第1页
第1页 / 共34页
西安交通大学数据结构与算法1实验报告.docx_第2页
第2页 / 共34页
西安交通大学数据结构与算法1实验报告.docx_第3页
第3页 / 共34页
西安交通大学数据结构与算法1实验报告.docx_第4页
第4页 / 共34页
西安交通大学数据结构与算法1实验报告.docx_第5页
第5页 / 共34页
点击查看更多>>
资源描述

西安交通大学数据结构与算法1实验报告 数据结构与算法课内实验设计 A. 数据结构与算法课内实验设计 (1)线性表及栈与队列操作实现 题目: 针对线性表或栈或队列(三者中任取一种逻辑结构),编程实现顺序或链式(两者中任选一种存储方式)存储结构下数据结构建立、元素插入、删除等基本操作。要求解释实现过程,演示实际例子及运行结果。 算法描述: 为使主函数简洁,创建五个函数模板,分别为头结点的建立,单链表的遍历,单链表的插入,单链表的删除以及求单链表的表长。创建单链表即先用(LinkList)malloc(sizeof(LNode)给头结点分配存储空间,再对头结点进行插入操作,形成单链表。单链表遍历采用 while 循环,若 p 指针的值不为空,则输出其存储的值并指向下一个结点,直到 p指针为空。单链表插入先将 p 指向第 i 个结点,再创建 s 结点,s 结点存储的值为插入的值,s 结点的 next 指针指向原来 p 的 next 指针,再将 p 的 next 指针指向 s,完成插入操作。删除操作为将 p 指向第 i-1个元素

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。