Zephyr的Syetem源码详解,做了微量修改,PC未测试
2021-08-06 22:22:07 9KB 红黑树
1
纯C实现的通用红黑树容器不好找,于是自己琢磨着实现了一个。 算法部分直接剪裁自Linux内核中的rbtree 作者主要是在此基础上封装了一个通用的容器 里面含有 test例子 以及 benchmark基准测试 另外这个是Windows和Linux都可以用的 由于Linux内核的rbtree用了很多C99语法,笔者还得写了一些宏改造内核代码 Linux下的make是完整的 Windows下提供了VS08版的sln文件(只有test木有benchmark) 附带了一个C++里面的STL Map的benchmark
2021-08-06 09:13:17 12KB 红黑树 二叉排序树 算法 容器
1
红黑树优化设计,与你共勉哦
2021-08-04 09:04:12 21KB 红黑树
1
实现常见的字典数据结构,包括Binary Search Tree/Red-Black Tree/Balanced Tree/Skip List/Sorted Array
2021-08-03 09:45:08 54KB 字典数据结构 SkipList 平衡树 红黑树
1
声明:百度删搜索这个资源名称会有很多同名文章,但这个资源是作者自己对参加面试和面试别人的过程中总结的资料,并不是照搬网络上的文章,文章主要对索引的数据结构做了系统的梳理,对想了解数据库中各类索引的朋友很有用处
2021-07-23 14:04:21 644KB mysql 索引 二叉树 红黑树
COMP2211Project1 二叉树和红黑树的 Java 代码
2021-06-21 14:05:41 27KB Java
1
从Linux的源码提取出来的红黑树,经过修改,并带有调用案例,可执行。
2021-06-14 18:00:42 41KB Linux 红黑树
1
红黑树的完整代码实现。按照算法导论给出的算法。附二叉查找树的完整代码。纯C语言实现。
2021-06-07 19:43:54 7KB 红黑树 C语言 代码 程序
1
AVL和红黑树性能对比,有详细的测试数据。AVL和红黑树都是平衡树。 Binary search tree (BST) based data structures, such as AVL trees, red-black trees, and splay trees, are often used in system software, such as operating system kernels. Choosing the right kind of tree can impact performance significantly, but the literature offers few empirical studies for guidance. We compare 20 BST variants using three experiments in real-world scenarios with real and artificial workloads. The results indicate that when input is expected to be randomly ordered with occasional runs of sorted order, red-black trees are preferred; when insertions often occur in sorted order, AVL trees excel for later random access, whereas splay trees perform best for later sequential or clustered access. For node representations, use of parent pointers is shown to be the fastest choice, with threaded nodes a close second choice that saves memory; nodes without parent pointers or threads suffer when traversal and modification are combined; maintaining a in-order doubly linked list is advantageous when traversal is very common; and right-threaded nodes perform poorly.
2021-05-30 15:37:50 309KB AVL 红黑树
1
完整实现二叉搜索树,红黑树,AVL平衡树,B树的搜索插入删除基本功能和其它功能。红黑树和B树参考自算法导论。
2021-05-30 15:26:43 9KB 二叉搜索树 红黑树 AVL平衡树 B树
1