240 发简信
IP属地:广东
  • 初识哈夫曼树

    何为哈夫曼树: 哈夫曼树是压缩算法中非常重要数据结构。百度百科解释:给定n个权值作为n个叶子节点,构造一棵二叉树,若该树的带权路径长度达到最小,...

  • 平衡树插入

    平衡树: 平衡树是二叉树的一种,其任意子树的左右分支的高度之差(即平衡因子)最大不超过1的绝对值 平衡树的优缺点: 优点: 查询速度最快(log...

  • java归并排序

    概述 归并排序与快速排序相同,同样是借鉴二叉树的思想,时间复杂度O(n),与快速排序一样是大量数据排序的最优方式之一。 思路分析 归并排序是将目...

  • java快速排序

    概述 快速排序算法借鉴的是二叉树前序遍历的思想,最终对数组进行排序。 优点: 对于数据量比较大的数组排序,由于采用的具有二叉树二分的思想,故排序...

  • Android启发式寻路

    实现的效果图 思路分析 根据启发算法理论 f(n) = g(n)+h(n); 其中,g(n)表示实际代价(即已经走过的路程),h(n)代表预估代...

  • 手写查找二叉树

    查找二叉树 随着大数据时代的来临,树形结构得到了越来越广泛的应用,废话不多说,直接开始我们的正题,查找二叉树。 何为查找二叉树 查找二叉树是二叉...

    0.6 1140 4 7 2