摘要: 写在前面: 上一篇文章中我们讲到了二叉树的递归遍历——三分钟快速实现二叉树的递归遍历;这不,现在就有小伙伴提出二叉树的非递归遍历的方式; 于是乎,时光也为大家聊聊如何用最简方式实现二叉树的非递归遍历; 思维导图: ​ 思路分析: ​ 要实现二叉树的非递归遍历,就必须要借助栈的结构特点来实现; ​​ 阅读全文
posted @ 2020-03-15 21:39 时光太瘦 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 写在前面: 上一篇文章中我们聊到了队列——漫画趣解——队列相信很多小伙伴都知道了如何实现队列;那么这次,时光同样采用漫画形式,给大家聊一聊什么是二叉树,如何实现二叉树的递归遍历; 思维导图: ​ 什么是树? ​ 树是一种非线性结构,有一个直接前驱,但可能有多个直接后继(1:n);树的定义具有递归性, 阅读全文
posted @ 2020-03-08 11:53 时光太瘦 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 写在前面: 上一篇文章中我们聊到了栈——漫画趣解什么是栈?相信很多小伙伴都理解了栈;那么这次,同样采用漫画形式,给大家聊一聊什么是队列; 思维导图: 什么是队列? 队列是一种受限的线性表;队列只允许在一端进行插入操作,另一端进行删除操作; 队列的特性? 允许插入的一端叫队尾,允许删除的的一端叫队头; 阅读全文
posted @ 2020-03-04 15:24 时光太瘦 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 写在前面: 栈是一种受限的线性表,在数据结构中也很常见。下面,时光采用漫画的形式来说一说这个栈。 思维导图 什么是栈? 栈是一种受限线性表,也就是说,栈元素具有线性关系,即前驱后继关系;只不过它是 一种特殊的线性表而已; 栈的特性? 如图: 线性表是在表尾进行插入和删除操作,而在栈中表尾是指栈顶,而 阅读全文
posted @ 2020-03-02 14:36 时光太瘦 阅读(529) 评论(0) 推荐(0) 编辑
摘要: ​写在前面: 数组和链表是数据结构中最基础的两种结构,其他的都是由这两者转化而来;因此,掌握这两种结构至关重要!下面,时光就带大家来学习一下数组和链表; 思维导图: 1,什么是线性表? 线性表是具有相同类型的n(>=0)个数据元素的有限序列(a0,a1,a2,…,an),ai是表项,n是表长度; 那 阅读全文
posted @ 2020-02-29 11:58 时光太瘦 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: 文中所提及的破解补丁及激活码获取途径: 关注微信公众号《程序员的时光》,回复破解补丁即可;(持续更新...) 1,Your activation code could not be validated (error 1653219) 关于激活码碰到这种问题的,需要删掉jetbrains的一些相关配置 阅读全文
posted @ 2020-02-26 10:29 时光太瘦 阅读(2518) 评论(0) 推荐(0) 编辑
摘要: 一、适合初学者的经典Java书籍; 比方说《Java核心技术卷》,《Effective Java中文版(第2版)》 二、Java开发者必读; 《clean code》蛮不错的, 其实这些书没有必要你全部都涉及,要有取舍,很多时候我们看一两本书,能有一点收获就不错了。关于上面的书籍,我也是搜集了一些资 阅读全文
posted @ 2020-02-20 19:14 时光太瘦 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 工欲善其事,必先利其器。 选择一些高效的学习工具,可以让你的工作效率瞬间提高; 那么,让我们看看,到底有哪些好工具能够吸引你呢? 一、办公: 1,截图工具——Snipaste 如果你还在使用qq截图或者其他的截图,那么请你先放下手中的事情,来看一看这款高效截图工具Snipaste; 截图方便,贴图也 阅读全文
posted @ 2020-02-19 10:56 时光太瘦 阅读(394) 评论(0) 推荐(1) 编辑
摘要: 一,FQ插件访问谷歌——集装箱; 下载官网: http://one.newday.me/ 下载之后打开谷歌的扩展程序,将其中的.crx文件拖到扩展程序中就可以了 ​ ​ 这样就可以访问谷歌搜索,谷歌学术等,非常方便。 二,IDM下载神器; 关于这个我真的不用多说了,下载速度一般都是8M~12左右,超 阅读全文
posted @ 2020-01-06 10:48 时光太瘦 阅读(232) 评论(0) 推荐(0) 编辑
摘要: (以下函数均应在图形方式初始之后使用(initgraph(a,b)),在win-tc中使用BGI图形程序模板时,其中已经定义有一个initgr函数,在main函数中应在执行initgr函数之后再使用这些函数。使用这些函数时,均应在程序中包含头文件graphics.h,即程序开始时应有#include 阅读全文
posted @ 2019-12-28 13:28 时光太瘦 阅读(1455) 评论(0) 推荐(0) 编辑