- 博客(4)
- 收藏
- 关注
原创 第二章课后习题
算法设计题2.#include <stdio.h>#include <stdlib.h>typedef struct LinkNode{ int elem; struct LinkNode *next;}LinkNode;//CreatLinkList and Initil LinkListLinkNode *CreatList(){ LinkNode *L=(LinkNode *)malloc(sizeof(LinkNode)); L->n
2022-05-13 19:04:58
66
原创 第二章、线性表
2.1线性表的定义和特点定义:数据特性相同的元素构成的有限序列 特性:第一个元素无直接前驱、最后一个元素无直接后继、中间的每个元素都有一个前驱和后继。2.4线性表的顺序表示与实现线性表的顺序表示:用一组地址连续的储存单元依次存储线性表的数据元素。 特点:逻辑上相邻的元素,物理上次序(内存上)也相邻。 随机存取的存储结构:任一数据元素都可以随机存取(此随机是指想找第几项就可以直接找出来使用,例如数组在合理范围内通过下标找对应数据)。#define MAXSIZE 100 //顺序表所能达到
2022-05-13 15:44:00
321
原创 第一章、绪论
1.1数据结构的研究内容数据结构主要研究非数值计算问题,研究如何合理的组织数据、高效地处理数据。 非数值计算问题:无法用数学方程建立数学模型。 程序 = 算法 + 数据结构 数据结构是一门研究非数值计算程序设计中的操作对象,以及这些对象之间的关系和操作的学科。1.2基本概念与术语1.2.1 数据----数据元素----数据项----数据对象数据:客观事物的总称。所有能输入计算机并能被计算机程序处理的符号的总称。 数据元素:数据的基本单位(不是最小),通常看作一个整体。 数据项:组成数
2022-05-12 17:44:45
308
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人