
数据结构
文章平均质量分 57
1 2 3 一起追梦
Never try never success
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java之红黑树
1、简介 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 红黑树是一种特化的AVL树(平衡二叉树),都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较高的查找性能。 它虽然是复杂的,但它的最坏情况运行时间也是非常良好的,并且在实践中是高效的: 它可以在O(log n)时间内做查找,插入和删除,这里的n 是树中元素的数目。 红黑树是一种平衡二叉查找树的变体,它的左右子树高差有可能大于 1,所以红黑树不是原创 2022-04-28 11:02:55 · 5461 阅读 · 4 评论 -
数据结构之二叉排序树
public static void printNode(Node root){ if(root==null) return; printNode(root.getLeftChild()); System.out.println(root.getItem()); printNode(root.getRightChild()); } 二叉排序树(Binary Sort Tree),又称二叉查找树(Binary Search Tree.原创 2022-04-21 10:50:01 · 653 阅读 · 0 评论