
经验总结
当时只道是平常i
这个作者很懒,什么都没留下…
展开
-
程序员,怎么才能让自己站在风口!
注:(写了一半,另一半有时间再写)现在日新月异的大环境下,框架层出不穷,比如前几天还火热的框架,之后就很少被人提起。那么身为程序员的我们应该怎么追赶时代,使自己一直站在风口处,不让时代所淘汰,是停止脚步去专研技术底层原理?还是不停的学习最热门的框架?下面我总结了自己的学习路线:1-1 数据结构与算法数组、链表、堆、栈、队列、Hash表、二叉树等。明白LinkedList,ArrayLi...原创 2019-06-28 10:30:20 · 905 阅读 · 0 评论 -
二叉树、平衡二叉树、红黑树,傻傻搞不清楚
1 二叉树:二叉树的概念:一棵二叉树是节点的一个有限集合,该集合或者为空,或者由一个根节点加上两棵左子树和右子树组成,二叉树的特点就是左子树的节点值小,而右子树的节点值比父节点大。基于二叉查找树的这个特点,我们在查找某个节点的时候,可以采取类似于二分查找的思想,正常情况下快速的找到这个节点。为什么说是正常情况下呢?因为二叉树可能出现一种极端的情况如下:这种情况下二叉...原创 2019-07-29 09:37:00 · 579 阅读 · 0 评论 -
如何构建成一个红黑树
一:红黑树的五点特质:1、每个节点都只能是红色或者黑色2、根节点是黑色3、每个叶节点(NIL节点,空节点)是黑色的。4、如果一个结点是红的,则它两个子节点都是黑的。也就是说在一条路径上不能出现相邻的两个红色结点。5、从任一节点到其每个叶子的所有路径都包含相同数目的黑色节点。二:以下五种情况涵盖了绝大部分(杠精绕行)的新增可能,不管这棵红黑树多么复杂,都可以根据这五种情况来进...原创 2019-07-22 10:48:25 · 2524 阅读 · 0 评论 -
APP开发日记(1)
今天开始写一些关于APP开发个人经验总结。(未完待续)原创 2019-08-16 09:39:55 · 815 阅读 · 0 评论 -
APP开发日记(2)
今天让我们聊一聊前后端分离。前后端分离也就是前端html页面通过ajax的方式调用后端的API接口并且使用json数据进行数据交互原创 2019-08-23 14:53:52 · 828 阅读 · 0 评论