这里是我自己整理的一些资料,大家不懂的可以相互学习呀。。。

二叉树

二叉树的学习 平衡二叉树的左旋和右旋: https://blog.csdn.net/qq_37934101/article/details/81160254 C++实现哈夫曼树 B+ tree与B-tree的比较 :   1.非叶子节点只存储key信息  2.所有叶子节点之间有一个链指针  3.B+的非叶子节点只进行数据的索引,不会存实际的关键字记录的指针,……继续阅读 »

7年前 (2018-09-24) 1494浏览 0评论 0个赞

平衡二叉树、B树、B+树、B*树 理解其中一种你就都明白了

转载知乎:https://zhuanlan.zhihu.com/p/27700617 1、平衡二叉树 (1)由来:平衡二叉树是基于二分法的策略提高数据的查找速度的二叉树的数据结构; (2)特点: 平衡二叉树是采用二分法思维把数据按规则组装成一个树形结构的数据,用这个树形结构的数据减少无关数据的检索,大大的提升了数据检索的速度;平衡二叉树的数据结构组装过程有以……继续阅读 »

7年前 (2018-05-27) 1538浏览 0评论 0个赞

面向对象编程的SOLID原则

转载:程序员该有的艺术气质—SOLID原则 简介   S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(Programming Priciple)的首字母缩写。 1. SRP The Single Responsibility Principle 单一责任原则 2. OCP The Open Closed Princip……继续阅读 »

7年前 (2018-03-22) 1627浏览 0评论 0个赞