Hi,我来啦!今天,咱们来扒一扒数据结构!!!(最后发现我被数据结构扒掉了一层皮。。。)
嗯…先来看看,数据结构是个什么东西??(不,数据结构不是个东西)
首先先把数据结构这个词给拆掉明确三个概念:
· 数据
· 结构(此结构非彼结构,这个结构指的是计算机中的结构)
· 数据结构
1.什么是数据?
这个概念很简单:被计算机处理过的信息就叫数据。说的专业一些就是:数据是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。
2.什么是结构?
这里的结构指的是计算机中的结构,分为逻辑结构和存储结构两种,不过在解释这两个结构之前,需要先明确另一个概念:数据元素。 数据元素,就是:组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录(record)。两种结构都和数据元素有关:
①. 逻辑结构:逻辑结构是根据数据元素之间的关系来划分的。那么,具体都有哪些关系?嗷,别着急呀,先挖个坑,下面会填上的!
②. 存储结构:存储结构是根据数据元素在内存中的不同存储方式来划分的。同样,具体都有哪些存储方式下面也会继续填坑的!
(姐今天的目的就是把数据结构扒光!!!)
3.什么是数据结构?
数据结构,顾名思义,就是计算机存储,组织数据的方式。
专业一点?好:数据结构是相互之间存在一种或多种特定关系的数据元素的集合。
(发现了吗?数据结构其实就是把数据和结构这俩词连在一块了!)
好啦,下面开始填坑!
第一个坑:数据元素之间都有哪些(不正常的)关系?:
kao!打字真的太麻烦了!!(我真的太懒了!!)那么,直接上图!

线性结构:元素之间时一对一的关系。
树形结构:元素和元素之间时一对多的关系。
图形结构:元素和元素之间时多对多的关系。
第二个坑:数据元素在内存中都有哪些存储方式?
一样,直接上图,嘿嘿嘿嘿…..
kao???!!没有图??
好吧,那我自己淦!

链式存储结构:元素在内存地址中可能时连续存储、也可能存储在不同的地址内。
怎么样,简单吧?(真的不是我偷懒啊)
(话说…新建一个PPT来做图??我也很佩服我自己!!)
好啦,这篇分享就说这么多啦,以后每周我大概会写两篇数据结构相关的文章,要记得看哦!
今天,咱们成功扒掉了数据结构棉衣……的一坨棉!
(而棉衣里面还有充风衣毛衣线衣睡衣内衣暖宝宝……)
拜拜~!
2021-08-18
By 代码一姐
这文笔+技术含量+美观程度(UI),堪称网上学霸笔记!
不过……作者可不可以在 仪表盘-用户-个人资料 里面,把头像和昵称改改……(bushi),还有……我很建议安装个叫W3 Total Cache的插件……因为……这个网站访问起来有点“快”,但肯定不是服务器位置的原因,我知道是在北京,所以只有可能是服务器性能之类的,缓存一下应该会大有提升。
不说了,我去偷代码了
等等……不妙……好像头像已经暴露了我是谁…………
杰哥,啊呸呸呸,曹同学,你好!!!
非常感谢你的网站不502了, 也祝贺你! 额, 不说了, 我要到你的网站仪表盘发杰哥照片了…(bushi)
所以究竟为什么我看了你的网站, 又想抛弃hexo 爱上wordpress…
嘻嘻…….
wp和hexo….
其实我建这个之前也犹豫了很久,因为hexo实在是太!好!看!了!!!
但是。。。。
由于我ping了之后发现,放在自己的服务器上还是比放在某hub上快一些(不是说某hub慢哈,不要生气鸭~)而且……最近政治上发生了一些事情,你也知道的,就导致现在抓kxsw抓的很严,我怕突然哪天某hub在国内就真的死翘翘了…..
so…..我还是选择了自己的服务器。
而把hexo部署到自己的服务器…..???真的十分一言难尽!!我是真的不知道为啥我的 Node.js 和 Git 就总能有一堆奇葩的报错。。。。明明我的ssh key是对的a!!
于是呼……
在与404和502大战一周后,我最终还是选择了wp….
然后我发现了这个超赞的主题!!
嗷嗷!
(我喜欢这个主题,就像喜欢***一样,哈哈哈哈哈哈哈)
对了,同学,你改名曹智杰吧??
caozhijie.com???
要不要??
(哈哈哈哈哈哈哈)
ummm…行。这也是为什么我又爱上了wp 的一个原因。
对了,速度那里, 你可以排除时间复杂度的可能了。开发wp 的家伙他们超勇的。一定不会有这种问题。你想, 白宫和微软博客 都在用wp!! 已经蛮快了, 毕竟是北京的服务器。我盲猜你说的一直转圈的 问题是因为wp 引用的google 的ajax 库或者css 加载不出来。 你要知道, wp 引用 的google 文件特别多