C#程序设计-3期(KC008) KC008110200013_如何反转数组中元素的顺序.docx 学习资料 复习资料 教学资源
2022-07-12 18:03:41 10KB 计算机
实验报告(一) 一、实验名称:线性表 二、实验目的: 1. 掌握实现线性表的基本操作方法; 2. 掌握线性表的基本操作:建表、插入、删除、输出等运算在顺序存储结构和链式存储结 构上的实现; 3. 通过本次实习加深对高级语言C语言的使用(特别是函数参数、指针类型、链表的使用) 。熟悉线性表的基本运算在两种存储结构(顺序结构和链式结构)上的实现。 三、实验原理: 线性表是最常用的而且也是最简单的一种数据结构,线性表是N个数据元素的有限序列 。例如26个英文元素的字母表:(A,B,C,D,···)。其数据结构的描述为:Linea r_list=(D,R)其中:D={ai"ai属于D0,i=1,2,3,···}R={N},N={"i=2,3,4,···}。本实验是以数组的形式把有序表存放在计算机内存的一个连续 的区域内,这样便有:LOC(ai+1)=LOC(ai)+m。其中m是存放每个元素所占的内存字数 。LOC(ai)=LO+m·(i-1)。其中LO是ai的地址,即首地址。 四、设计思路 1 顺序实现设计思路:我没有直接用数组的存储方式,而是采用连续分配内存的方式或者 说
2022-07-11 14:06:06 139KB 文档资料
#include #include #include #define TURE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1 #define OVERFLOW -2 typedef int Status; typedef int ElemType; #define LIST_INIT_SIZE 100 //初始容量 #define LISTINCREMENT 10 //空间增量 typedef struct{ ElemType *elem; //存储空间基址 int length; //表长,元素个数 int listsize; //表容量,空间大小 }SqList; Status InitList_Sq(SqList &L) { //构造一个空的线性表L L.elem=(ElemType *)malloc(LIST_INIT_SIZE*sizeof(ElemType)) ; if(!L.elem) exit(OVERFLOW); L.l
2022-07-11 14:06:05 29KB 文档资料
控制框接口模块安装顺序说明
2022-07-11 14:01:02 1.53MB 华为 集中式存储 固态存储 OceanStorDorado
Android动画顺序播放源码.zip
2022-07-10 18:09:18 721KB 安卓
记叙顺序.pdf,这是一份不错的文件
2022-07-09 11:03:16 2.75MB 文档
MIT算法导论公开课之课程笔记 顺序统计、中值.rar
2022-07-09 09:13:20 331KB MIT算法
数据结构篇_编程思想板块_第一章顺序表和链表.doc
2022-07-08 14:07:23 3.07MB 技术资料
实验一顺序存储线性表的基本运算实验目的掌握线性表的定义、顺序存储的方法及基本操作。实验一顺序存储线性表的基本运算实验目的掌握线性表的定义、顺序存储的方法及基本操作。2掌握将算法在VC++6.0语言环境下实现的过程。实验原理利用线性表的顺序存储结构完成一个班级的一个学期的所有课程成绩的管理,要求实现增加、删除学生的成绩记录等运算。实验仪器和设备PC微机MicrosoftVC++6.0预习要求复习线性表的定义、线性表的顺序存储结构的定义以及顺序存储线性表的增加、删除元素的算法。掌握顺序存储线性表的C
2022-07-06 19:00:34 114KB 文档资料
Android 动画顺序播放源码.rar
2022-07-06 14:12:10 719KB Android