最新文章列表

AVL平衡树(java实现)

public class AVLTree<T extends Comparable<? super T>> { /** * 根节点 */ private AvlNode<T> root; /** * 插入 * * @timestamp Mar 5, 2016 6:31:53 PM * @param x ...
smallbug_vip 评论(0) 有1088人浏览 2016-03-06 09:55

查找算法--树表查找之平衡二叉树

          前一篇博客学习了高效动态表查找的二叉排序树,虽然在二叉排序树上实现的插入,删除和查找等基本操作的平均时间为O(log2(n)),但随 ...
hm4123660 评论(0) 有2519人浏览 2015-03-30 23:43

平衡二叉树

1.问题描述 什么是平衡二叉树?在此就不在赘述,下面主要就几个关键问题进行分析   2.关键问题 a.AVL树的非递归与递归插入 平衡二叉树的非递归的 ...
hao3100590 评论(0) 有2860人浏览 2012-08-10 10:39

ALV教程

参考路径:http://fengan321.blog.163.com/blog/static/61762371201152222256387/#_Toc203462018
benbenxiongyuan 评论(0) 有974人浏览 2012-02-27 10:05

AVL实现

一. AVL概念:     对于一颗BST,其中每个节点的左右子树高度差均不超过1的平衡二叉搜索树,就叫做AVL树。 二. 如何维护一颗AVL树。     旋转操作:     1. rotateWithLeft:(右旋转) *       (N)                (L) *      /   \              /   \ *    (L)    3    ==>    ...
Coco_young 评论(0) 有1389人浏览 2012-01-15 13:05

AVL tree,比红黑树更朴素

AVL树发明于上世纪60年代,比红黑树早了近十年。 上一章里,我展示了用pattern matching实现的红黑树。本章我展示同样策略实现的AVL tree。相比于传统的基于旋转的解法,这一解法再次展示了简单一致的特点。 本章内容如下:   - 简单介绍;给出AVL树的高度与节点数的证明;   - 类比红黑树的思路;   - 解:     - pattern matching 的形式分析    ...
liuxinyu95 评论(1) 有2882人浏览 2011-08-15 15:34

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics