美文网首页用力学习
入门数据结构(1)

入门数据结构(1)

作者: 莎鲨小书 | 来源:发表于2017-09-29 16:28 被阅读0次

数据结构的理解


数据结构是用来整理计算机的内存空间的,也就是合理的利用计算机的内存空间.他也是表示计算机在现实的存储和在显示的存储有什么区别.这也就是物理地址和逻辑地址的区别.数据结构是用来表示计算机中各个数据元素存在的结构关系.和用什么样的方法和技巧加工和处理这些数据.数据结构是一门与数学息息相关的学问,他是需要在数学模型的基础上进行理解和领悟的

下面举例说明一下现实生活中的有关于数据结构的信息


1.线性表的理解:

对与一个班级来说,每个班级的同学都有自己的学号,姓名,性别,年龄等信息,而每个学生对于这个班级来说都是平等的,这个时候我们在统计班级的信息的时候,通常情况下是用学号来排列先后顺序.当排列好了之后我们会发现,我们排列的每个学生他的前面都会有且仅有一个学生(第一个没有),每个学生的后面也都是有且仅有一个学生(最后一个没有),这样的排列,就形成了数据结构中的一种结构—线性表.

2.树形结构的理解:

对于一栋楼来说,首先他是一栋楼,他有多个楼层,每个楼层有多个门户,每个门户中又有多个房间,这就形成了树形结构.

这是最基本的数据结构,每一本数据结构的数都是从这两个结构开始的.理解了这两个结构的区别与联系,就相当于已经入门了数据结构.

相关文章

  • Zookeeper - 总结

    一、zookeeper入门 1.1 概述 1.2 zookeeper特点 1.3 zookeeper数据结构 1....

  • 个人 Python 书单

    入门: Beginning Python 数据结构: Python 数据结构 算法: Python 算法教程

  • 入门数据结构(1)

    数据结构的理解 数据结构是用来整理计算机的内存空间的,也就是合理的利用计算机的内存空间.他也是表示计算机在现实的存...

  • algorithm-pattern

    参考自algorithm-pattern翻译为java代码 入门篇 算法快速入门 数据结构与算法 数据结构是一种数...

  • Map & Set

    Map & Set 本篇整理自:ECMAScript 6 入门 Set Set 数据结构, 特点: 1.类似于数组...

  • 数据结构与算法 (Kotlin语言描述)

    数据结构与算法 (Kotlin语言描述) 目录 1.Kotlin 概述为什么用Kotlin?Kotlin快速入门2...

  • pandas

    pandas 入门 pandas 的数据结构介绍 pandas 有两个重要的数据结构:Series和DataFra...

  • 数据结构入门(三)栈的应用

      在之前的两篇文章——数据结构入门(一)栈的实现和数据结构入门(二)栈的应用之数学表达式求值中,笔者分别介绍了“...

  • 华为云学院带你7天入门Redis(4)

    华为云学院带你7天入门Redis(4) Redis实例配置参数 1、操作场景和限制介绍 什么是数据结构? 1.基于...

  • 真相了!不懂算法有多难?程序员:不重视这能力,可能无班可上

    最近有不少数据结构与算法差的读者向我吐槽: 1)不懂数据结构与算法,像AI、C++这种高薪技术连入门的机会都没有!...

网友评论

    本文标题:入门数据结构(1)

    本文链接:https://www.haomeiwen.com/subject/ryiiextx.html