预排序遍历树算法全面详解
来源:互联网 发布:淘宝客推广如何设置 编辑:程序博客网 时间:2024/06/11 07:20
上图是网上常见的 预排序遍历树算法 的示图,但是,我看了各种算法,始终都是同一篇文章,至于概念类的东西就不说了,就说怎么插入数据
1,一级数据的left和right 毫无疑问的是 1,2
2,如果要插入二级数据怎么办呢?首先,查询当前级别是否存在数据,如果不存在,那么该级别的 第一个数据的left值为父级数据的left+1,right为父级的left+2,其他数据无论左右值,大于left-1的全部+2.如果是同级添加,则在前项的right+1,right+2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 1920
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 2 3 4 5 6 7 89 10 11 12 13 14 15 16 17 18 19 20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
这样看的话,我想应该更直白一点了。
如果有朋友想讨论,请加群 369091722
0 1
- 预排序遍历树算法全面详解
- 预排序遍历树算法
- 二叉树 排序 遍历 算法
- 【数据结构和算法】全面剖析树的各类遍历方法
- 【数据结构和算法】全面剖析树的各类遍历方法
- 无限级分类:预排序遍历树算法与递归
- MySql无限分类数据结构--预排序遍历树算法
- MySql无限分类数据结构--预排序遍历树算法
- MySql无限分类数据结构--预排序遍历树算法
- 全面实现PHP排序算法
- 二叉树非递归遍历算法详解
- 二叉树非递归遍历算法详解
- 预排序遍历树算法(非递归无限极分类算法)学习笔记
- 预排序遍历树算法(非递归无限极分类算法)学习笔记
- 预排序遍历树算法(非递归无限极分类算法)
- 预排序遍历树算法(非递归无限极分类算法)
- Python实现: 常用排序算法 & 二叉树的遍历算法
- 初始化预排序遍历树
- STL pair make_pair简单使用
- poj3320(区间追逐)
- Ant入门
- 【四圣龙神录的编程教室】第18章、给自机的子弹加上碰撞检测吧
- PhoneGap开发实践:豆瓣音乐人App
- 预排序遍历树算法全面详解
- 黑马程序员_总结17-交通灯管理系统学习
- php两个长数字或字符串的比较大小
- 零基础学习hadoop到上手工作线路指导(不断更新)
- txt文档读写注意事项
- (转)源码微信飞机大战讲解(一):基础储备 (二):绘制动态文字和图片
- 尊重原创,请保证您的文章为原创作品
- IOS中归档和反归档操作<代码演示>
- 猜字符串