算法创作|我们所学习的数据结构是什么
作者:互联网
问题描述
我在需要认知的数据结构,是指的什么?
解决方案
数据结构其实就是一个抽象的数据模型,在应用程序中用来方便数据存储的。
比如说,整型是一个基础的数据类型。这个整型数组就是一个数据结构。
小的应用程序用基础数据类型就完成了,但是应用程序很大的时候,基础类型存储变得不方便,就需要用到数据结构。
比如你做需要对两个整数进行算术运算,定义3个整型就0K了,两个输入、一个输出。但是要对100对整数进行算术运算,并且需要记录这100个结果,那么就需要用到数组了,当然也可以用链表等。要看具体的应用。
常用的数据结构有:数组、链表、队列、栈、树、哈希表、图等。
用数据结构存储数据的好处是可以有规律、有秩序的组织数据。
代码清单 1 DFS求解1到100求和问题Python代码
Courier New字体,23磅行间距 b = 0 for i in range(1,101): b += i print(b)
|
结语
这次将数据结构的定义进行了分析。发现了我们对于新知识确实存在很多不知道,不了解的地方。后续就继续跟进写关于该课程的一些相关的知识性和应用性文章。
标签:应用程序,创作,链表,算法,整型,数组,100,数据结构 来源: https://blog.51cto.com/u_15281984/2962211