南昌大学-数据结构实验报告.docVIP

  • 55
  • 0
  • 约2.56万字
  • 约 34页
  • 2018-08-22 发布于贵州
  • 举报
南昌大学-数据结构实验报告

数据结构实验指导书 - PAGE 6 - 计算机系数据结构实验报告(1) 姓名: 学号: 专业班级: 实验目的: 帮助学生掌握线性表的基本操作在顺序和链表这两种存储结构上的实现,尤以链表的操作和应用作为重点。 问题描述: 构造一个空的线性表L。 在线性表L的第i个元素之前插入新的元素e; 在线性表L中删除第i个元素,并用e返回其值。 实验要求: 分别利用顺序和链表存储结构实现线性表的存储,并设计出在不同的存储结构中线性表的基本操作算法。 在实验过程中,对相同的操作在不同的存储结构下的时间复杂度和空间复杂度进行分析。 文法是一个四元 算法分析: #includeiostream #includeiomanip #includemalloc.h using namespace std; #define LIST_INIT_SIZE 100 #define LISTINCREMENT 10 typedef struct { int *elem; int length; int listsize; }SqList; int InitList_Sq(SqList L) { L.elem=(int *)malloc(LIST_INIT_SIZE*sizeof(int)); if

文档评论(0)

1亿VIP精品文档

相关文档