数据结构
Ivan小黄
早睡早起,保温杯里泡枸杞
展开
-
(头冷)数据结构学习日志1一(萌新向)--时间复杂度的理解(By Ivan小黄)
时间复杂度在数据结构和算法里面算是很基础一个的基本概念了,万事开头难。所以我们基本的东西还是得好好学,打下坚实的基础才行~ // 坚持着熬夜更博客(求超越保佑我不要猝死(手动黑脸)) ( 引用 作者:raymondCaptain 链接:https://www.jianshu.com/p/f4cca5ce055a 來源:简书 )感谢大佬!!! 首先我们假设计算...转载 2018-09-12 01:11:24 · 174 阅读 · 0 评论 -
(头冷)番外篇——循环链表的遍历(补)
上次的教程中缺少了对循环链表的遍历操作。今天特意来补上。循环链表的特点就是可以通过链表中的任一元素访问到另一个元素。 实现的思路是这样的,我们要定义两个函数。一个函数负责通过元素匹配找到开始的新的寻找的结点,返回值为CircularNode * 型,另一个函数负责打印结果,通过结点的顺序来打印新的循环链表的顺序。好啦,我们来实现一下。 1.声明两个函数 在之前的CircelLinkList.h里声...原创 2018-09-24 12:53:10 · 161 阅读 · 0 评论 -
(头冷巨制)数据结构学习日志2——(初级掉发向)--关于顺序表.单链表的核心操作实现(By Ivan小黄)
又是在千家万户熟睡的深夜,老夫依然坐在寝室的硬椅子上,点一支烟(并没有),手指在键盘之间舞动,一根根发丝随着空调冷风从头皮缓缓剥落…咳咳····好了不贫啦!来来来,我们乖乖写完博客睡觉觉哈~ 今天带来的是数据结构的第二弹:我不打算细讲,因为我写的程序里有大量注释,相信应该是叫通俗好懂了吧,老少皆宜哈哈~ 1.数据类型的定义 这里我们自己定义一个头文件DataElement.h 用来定义需要用到的各...原创 2018-09-21 00:37:02 · 188 阅读 · 0 评论 -
(头冷)数据结构学习日志三——对循环链表的操作(By Ivan小黄)
啊哈,老夫又来更博客啦!在这个千门万户曈曈日的中秋节假依然守在电脑屏幕前,掉发敲代码。今天嘞,我们来说说循环链表,所谓循环链表,就是首位相连的单链表,单链表的最后一个结点指向第一个结点。 虽然听起来高大上,但还是很简单的哈。好的鸭,我们来实现一下! 1.定义循环链表的数据和操作 在这个代码的基础上我们有一个定义DataElement的头文件,也很简单啦,就是上两篇定义的结构体DataType,包含...原创 2018-09-23 00:11:07 · 168 阅读 · 0 评论