博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2019.4.18
阅读量:4169 次
发布时间:2019-05-26

本文共 926 字,大约阅读时间需要 3 分钟。

2019.4.18

@Override    public boolean insert(T e) {
if(root == null) root = createNewNode(e); else{
TreeNode
parent = null; TreeNode
current = root; while(current != null) if(e.compareTo(current.element) < 0){
parent = current; current = current.left; }else if(e.compareTo(current.element) > 0){
parent = current; current = current.right; }else return false; if(e.compareTo(parent.element) < 0){
parent.left = createNewNode(e); (parent.left).parent = parent; } else{
parent.right = createNewNode(e); (parent.right).parent = parent; } } size++; return true; }

在这里插入图片描述

转载地址:http://ipzai.baihongyu.com/

你可能感兴趣的文章
java多线程中的join方法详解
查看>>
idea添加gradle模块报错The project is already registered
查看>>
在C++中如何实现模板函数的外部调用
查看>>
HTML5学习之——HTML 5 拖放
查看>>
HTML5学习之——HTML 5 Canvas vs. SVG
查看>>
HTML5学习之——HTML 5 应用程序缓存
查看>>
HTML5学习之——HTML 5 Web Workers
查看>>
HTML5学习之——HTML 5 Canvas
查看>>
HTML5学习之——HTML5 内联 SVG
查看>>
HTML5学习之——HTML 5 服务器发送事件
查看>>
SVG学习之——HTML 页面中的 SVG
查看>>
SVG 形状学习之——SVG圆形
查看>>
SVG 滤镜学习之——SVG 滤镜
查看>>
mysql中用命令行复制表结构的方法
查看>>
hbase shell出现ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException
查看>>
让代码变得更优雅-Lombok
查看>>
解决Rhythmbox乱码
查看>>
豆瓣爱问共享资料插件发布啦
查看>>
Ubuntu10.10 CAJView安装 读取nh\kdh\caj文件 成功
查看>>
kermit的安装和配置
查看>>