编程语言
首页 > 编程语言> > 算法创作|我们所学习的数据结构是什么

算法创作|我们所学习的数据结构是什么

作者:互联网

问题描述

我在需要认知的数据结构,是指的什么?

解决方案

数据结构其实就是一个抽象的数据模型,在应用程序中用来方便数据存储的。

比如说,整型是一个基础的数据类型。这个整型数组就是一个数据结构。

小的应用程序用基础数据类型就完成了,但是应用程序很大的时候,基础类型存储变得不方便,就需要用到数据结构。

比如你做需要对两个整数进行算术运算,定义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