数据结构精录&总结
笙歌散尽
哈哈自我感觉是一位技能狂~喜欢去学习各方面的理工科的知识。同时也是音乐制作人、诗词爱好者和排球爱好者等等。每篇CSDN文章前一定会有自己独特的生活思考。
展开
-
数据结构精录&总结Episode.10 数据结构入门之高级数据结构(基于Visual C++)
这是。。数据结构入门精录总结的最后一篇文章。我大致使用了十篇篇幅,一百个不同的函数等总结了整个数据结构课程的所有知识点和C实现,更重要的是,如果让所有的学科都能免去数百页的冗长的教材,也不流于简单的放挂科教程的应试形式,是一件极其有意义的事情。但这很难,至少这段时间这些乱七八糟的事情直接导致了我某课程大作业汇报的当场爆炸。对于一个从不玩游戏的人,疫情在家学习的这种日子怎么熬过去呢?有些时候我也无奈,我也无聊。汉景帝为平七国之乱,不得不杀了晁错;光武帝刘秀为了复兴汉室,连自己度兄长被杀也要忍耐,甚至为了稳原创 2020-05-11 15:28:32 · 363 阅读 · 0 评论 -
数据结构精录&总结Episode.9 数据结构入门之排序(基于Visual C++)
不知沧桑苦,谁知其中味;不品人间酒,谁知其中醉;不陷世间情,谁知其中累。不少大学当前都将C语言/C++或者Python作为第一学期的授课内容,这也就意味着刚刚进入大学不到两个月的同学就已经在接触排序算法了,但是这确是数据结构课程入门部分最后一个章节的内容。没有时间复杂度,就没有排序,否则永远都用最原始的一一比较方法对任何问题一定都是有效的,我们研究和学习的价值随即丧失了。从插入排序到基数排序,排序算法的效率水平在提升,适用的简易程度和数据兼容的能力确在下降,这就是所谓的制衡。简单的排序方法可以分原创 2020-05-09 17:14:27 · 189 阅读 · 0 评论 -
数据结构精录&总结Episode.7 数据结构入门之图(基于Visual C++)
今天酷狗上有人问我,为什么歌写的还行,却不火?思前想后,觉得火这个东西的定义是复杂的。正是因为有太多和我一样的年轻人,在自己的事业方面沉不住气,还没有做出那么优秀的东西来却一味想着火,才会将自己陷入不能坚持于一件事的困窘之中。相反,有千千万万的方式让自己知名,但是这个世界知名的东西往往流于形式,这可能不是我们真正想要的。就好比我们都倡导不忘初心,可怜的是不忘初心这句话在传唱的过程中也渐渐地忘记...原创 2020-05-07 19:43:05 · 350 阅读 · 0 评论 -
数据结构精录&总结Episode.6 数据结构入门之树(基于Visual C++)
好久(可能一周)没有更新博文了吧。国内的疫情控制情况已经接近尾声,同样地我们的这一学期也快接近尾声。其实感觉宅家学习虽然远远没有学校那么紧张了,但是效率有所降低,生活规律性也降低了。早晨很晚才起床但是会觉得很困,而在学校每天六点在北京的街头天还没亮吹着风骑车前往图书馆的日子反而感觉精神百倍。子非鱼,焉知鱼之乐?佳句啊,而且被某位同学用在这里感觉更是多了一份回雪吹风之爽朗。树是数据结构里...原创 2020-05-06 22:02:55 · 335 阅读 · 0 评论 -
数据结构精录&总结Episode.5 数据结构入门之数组与广义表详解(基于Visual C++)
这是本周唯一的一个周末。也不知道当前全世界的疫情情况如何了,一直宅在家,偶尔看看新闻,基本上也没有心思关注全世界的疫情发展新动向了。而且刚刚了解到财经大学的通知,我们的在家线上学习会持续到九月份开学。这也就意味着短短的2019-2020学年在经过了三个月的在校学习之后,很快就要告一段落了。本来大学也不是深入玩本领的时代,我们更多地需要去了解去喜爱那些专业知识,这样长时间离校的生活看起来也就...原创 2020-04-25 18:17:02 · 348 阅读 · 0 评论 -
数据结构精录&总结Episode.4 数据结构入门之字符串详解(基于Visual C++)
今天突然发现CSDN上的编辑器分为富文本编辑器(也就是低端版)和Markdown编辑器(也就是高端版)两种,感觉富文本编辑器简介而功能强大,另一个则是全屏按钮+排版很鸡肋啊。大约是中午左右我们C++数据结构课程的老师在微信群中发布了一条很严肃的消息,大意是由于当前诸如CSDN、Github、知乎等等这些平台的越来越发达,很多同学在学习的同时也受到了这些大量的泥沙俱下的信息的干扰。半学期的编程任...原创 2020-04-24 19:50:44 · 277 阅读 · 0 评论 -
数据结构精录&总结Episode.3 数据结构入门之栈和队列详解(基于Visual C++)
通信作业做了一整个晚上,突然想起自己今天忘记更新博文了。。难顶。。然而做信息论作业的时候,我突然想起之前和小组成员研究香农编码方法的C语言实现时,正好就用到了队列算法的一点点思想解决编码过程中反复迭代对比的工序,这也许是一种巧合,更多的还是证明了最最基本的数据结构算法在工程上的强大应用潜力。之前记得看到过一篇IT杂志上的文章,讲的是拥有十年从业经验的顶级高校毕业的软件工程师,面试新公司时被...原创 2020-04-23 22:38:13 · 466 阅读 · 0 评论 -
数据结构精录&总结Episode.2 数据结构入门之线性表详解(基于Visual C++)
祖安业余程序员又更新了我的精录总结系列!这一次的干货比较多,所有知识点我都一并总结在代码里了,设计代码编写&亲测Visual Studio 2019均可完美运行。新文章的导火索来源于北理徐院C++及数据结构课程,最近迎来了疫情期间在家学习的第一次大作业,在小组成员@Wang@Zeng@Song@Wang同学的共同商议下,我们决定完成贪吃蛇研究学习程序的编写。贪吃蛇是一个十分适合C++面...原创 2020-04-22 00:03:20 · 767 阅读 · 0 评论 -
数据结构精录&总结Episode.1 数据结构入门之斐波那契算法详解(基于Visual C++)
过气大学生+音乐制作人终于在CSDN上憋出了人生第一篇程序算法文稿~~关于信息专业学生的数据结构课程,重在培养对算法的掌握能力,而并不强调要求能活用算法解决大量实际的编程问题。因而至此开始,我会在我的专栏里分享数据结构、信号处理、FPGA开发、以及音乐制作底层开发的个人总结和发现。由于水平有限,还请批评指正,不胜感激!白嫖搬运&自写代码的时候,不要忘记留下你的点赞哦~ ...原创 2020-04-20 21:02:13 · 775 阅读 · 0 评论