【数据结构】初识数据结构
【数据结构】初识数据结构

【数据结构】初识数据结构

Hi,我来啦!今天,咱们来扒一扒数据结构!!!(最后发现我被数据结构扒掉了一层皮。。。)

嗯…先来看看,数据结构是个什么东西??(不,数据结构不是个东西)

首先先把数据结构这个词给拆掉明确三个概念:

· 数据

· 结构(此结构非彼结构,这个结构指的是计算机中的结构)

· 数据结构

1.什么是数据?

这个概念很简单:被计算机处理过的信息就叫数据。说的专业一些就是:数据是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合

2.什么是结构?

这里的结构指的是计算机中的结构,分为逻辑结构存储结构两种,不过在解释这两个结构之前,需要先明确另一个概念:数据元素。 数据元素,就是:组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录(record)。两种结构都和数据元素有关:

①. 逻辑结构:逻辑结构是根据数据元素之间的关系来划分的。那么,具体都有哪些关系?嗷,别着急呀,先挖个坑,下面会填上的!

②. 存储结构:存储结构是根据数据元素在内存中的不同存储方式来划分的。同样,具体都有哪些存储方式下面也会继续填坑的!

(姐今天的目的就是把数据结构扒光!!!)

3.什么是数据结构?

数据结构,顾名思义,就是计算机存储,组织数据的方式。

专业一点?好:数据结构是相互之间存在一种或多种特定关系的数据元素的集合。

(发现了吗?数据结构其实就是把数据和结构这俩词连在一块了!)

好啦,下面开始填坑!

第一个坑:数据元素之间都有哪些(不正常的)关系?:

kao!打字真的太麻烦了!!(我真的太懒了!!)那么,直接上图!

集合结构:元素和元素之间没有任何关系。
线性结构:元素之间时一对一的关系。
树形结构:元素和元素之间时一对多的关系。
图形结构:元素和元素之间时多对多的关系。

第二个坑:数据元素在内存中都有哪些存储方式?

一样,直接上图,嘿嘿嘿嘿…..

kao???!!没有图??

好吧,那我自己淦!

顺序存储结构:元素存储在连续的地址单元内。
链式存储结构:元素在内存地址中可能时连续存储、也可能存储在不同的地址内。

怎么样,简单吧?(真的不是我偷懒啊)

(话说…新建一个PPT来做图??我也很佩服我自己!!)

好啦,这篇分享就说这么多啦,以后每周我大概会写两篇数据结构相关的文章,要记得看哦!

今天,咱们成功扒掉了数据结构棉衣……的一坨棉!

(而棉衣里面还有充风衣毛衣线衣睡衣内衣暖宝宝……)

拜拜~!

2021-08-18

By 代码一姐

6条评论

  1. 这文笔+技术含量+美观程度(UI),堪称网上学霸笔记!
    不过……作者可不可以在 仪表盘-用户-个人资料 里面,把头像和昵称改改……(bushi),还有……我很建议安装个叫W3 Total Cache的插件……因为……这个网站访问起来有点“快”,但肯定不是服务器位置的原因,我知道是在北京,所以只有可能是服务器性能之类的,缓存一下应该会大有提升。

    不说了,我去偷代码了

    等等……不妙……好像头像已经暴露了我是谁…………

        1. 嘻嘻…….
          wp和hexo….
          其实我建这个之前也犹豫了很久,因为hexo实在是太!好!看!了!!!
          但是。。。。
          由于我ping了之后发现,放在自己的服务器上还是比放在某hub上快一些(不是说某hub慢哈,不要生气鸭~)而且……最近政治上发生了一些事情,你也知道的,就导致现在抓kxsw抓的很严,我怕突然哪天某hub在国内就真的死翘翘了…..
          so…..我还是选择了自己的服务器。
          而把hexo部署到自己的服务器…..???真的十分一言难尽!!我是真的不知道为啥我的 Node.js 和 Git 就总能有一堆奇葩的报错。。。。明明我的ssh key是对的a!!
          于是呼……
          在与404和502大战一周后,我最终还是选择了wp….
          然后我发现了这个超赞的主题!!
          嗷嗷!
          (我喜欢这个主题,就像喜欢***一样,哈哈哈哈哈哈哈)
          对了,同学,你改名曹智杰吧??
          caozhijie.com???
          要不要??
          (哈哈哈哈哈哈哈)

          1. caozhiming

            ummm…行。这也是为什么我又爱上了wp 的一个原因。
            对了,速度那里, 你可以排除时间复杂度的可能了。开发wp 的家伙他们超勇的。一定不会有这种问题。你想, 白宫和微软博客 都在用wp!! 已经蛮快了, 毕竟是北京的服务器。我盲猜你说的一直转圈的 问题是因为wp 引用的google 的ajax 库或者css 加载不出来。 你要知道, wp 引用 的google 文件特别多

发表回复