自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 问答 (3)
  • 收藏
  • 关注

原创 红黑树

红黑树也是一棵二叉搜索树,不过在节点上增加了一个保存节点颜色的字段,可以是red或者black。红黑树有如下性质:每个节点或者红色,或者黑色; 根节点是黑色; 每个叶节点(nil)是黑色; 如果一个节点是红色,那么它的两个子节点必然是黑色; 对每个节点,从该节点到所有后代叶节点的简单路径上,黑色节点数目都是相同的。 只有同时满足以上5点,这棵树才能被称为红黑树。当插入或删除某个节点导致其中任意一条性质破坏时,都需要经过旋转或者变色来使其重新满足以上5点。结构体可定义...

2020-11-08 22:53:14 80

原创 AVL树

AVL树是一种平衡二叉树,它要求左子树和右子树高度相差至多为1。若高度差大于1,则处于不平衡状态,需要旋转。不平衡状态一般有以下四种情形:对节点T的左儿子的左子树进行一次插入; 对节点T的左儿子的右子树进行一次插入; 对节点T的右儿子的左子树进行一次插入; 对节点T的右儿子的右子树进行一次插入。 情形1和4是关于节点T的镜像对称,情形2和3也是关于节点T的镜像对称。因此我们只需考虑两种情形就够了,也就是情形1和2。 对于情形1,只需进行一次向右...

2020-11-05 22:31:29 160

原创 nginx之server从配置到监听

一般的nginx某个虚拟主机配置文件可能如下:http { include mime.types; access_log logs/access.log; gzip on; server { listen 80; server_name www.test.com; location / { proxy_pass http://127.0.0.1:900...

2020-11-03 20:32:40 1246

原创 nginx之http模块配置项

常见的nginx配置文件大概如下:http { include mime.types; access_log logs/access.log; gzip on; server { listen 80; server_name www.test.com; location / { proxy_pass http://127.0.0.1:9001; }

2020-11-02 00:16:41 1841 2

AE脚本设计参考手册(After-Effects-CS6-Scripting-Guide)

AE脚本设计参考手册(After-Effects-CS6-Scripting-Guide)

2022-09-08

红黑树C源码实现及注释

算法导论中红黑树的C代码实现,已添加注释

2016-09-18

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除