随笔分类 -  数据结构学习

摘要:线性表线性表 1.顺序表 顺序表是顺序存储方式,即逻辑上相邻的数据在计算机内的存储位置也是相邻的。顺序存储方式,元素存储是连续的,中间不允许有空,可以快速定位第几个元素,所以插入、删除时需要移动大量元素。 2.链表 链表是线性表的链式存储方式,逻辑上相邻的数据在计算机内的存储位置不一定相邻,那么怎么表示逻 阅读全文
posted @ 2022-08-15 09:34 Colin_Cora 阅读(19) 评论(0) 推荐(0) 编辑
摘要:数据类型 数据类型是与数据结构密切相关的一一个概念。它最早出现在高级程序设计语言中,用 以刻画程序中操作对象的特性。在用高级语言编写的程序中,每个变量、常量或表达式都有一个确定的数据类型。 数据类型(Data Type)是具有相同性质的计算机数据的集合及在这个数据集合上的一组操作的总称,它显式或隐式 阅读全文
posted @ 2021-10-23 18:09 Colin_Cora 阅读(499) 评论(0) 推荐(0) 编辑
摘要:从数据结构的观点看,通常所说的“数据”应分成三个不同的层次,即数据、数据元素和数据项。 数据(Data):凡能被计算机存储、加工处理的对象通称为数据。它是计算机程序加工处理的对象和原料。前已指出,早期的计算机主要用于科学计算,数据的概念主要是指整型、实型或布尔型等数值型数据;随着计算机软硬件的发展和 阅读全文
posted @ 2021-10-23 16:45 Colin_Cora 阅读(504) 评论(0) 推荐(0) 编辑
摘要:算法和数据结构 写程序实现一个函数PrintN,使得传入一个正整数为N的参数后,能顺序打印从一到N的全部正整数。 (1)通过循环 1 #include<stdio.h> 2 void PrintN(int N); 3 int main() 4 { 5 int N; 6 scanf("%d", &N) 阅读全文
posted @ 2021-10-20 20:50 Colin_Cora 阅读(120) 评论(1) 推荐(0) 编辑
摘要:数据结构(data structure)是计算机中存储、组织数据的方式。 数据结构是具有一定逻辑关系,在计算机中应用某种存储结构,并且封装了相应的操作的数据元素集合。它包含三方面的内容逻辑关系,存储关系以及操作。 不同种类的数据适用于不同种类的应用,而部分甚至专门用于特定的作业任务。例如,计算机网络 阅读全文
posted @ 2021-10-20 19:57 Colin_Cora 阅读(54) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示