博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
272. Closest Binary Search Tree Value II
阅读量:5142 次
发布时间:2019-06-13

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

 

 

/*     * 272. Closest Binary Search Tree Value II     * 2016-7-21 by Mingyang     * 一次过,dfs和list     */      public List
closestKValues(TreeNode root, double target, int k) { List
list=new ArrayList
(); if(root==null) return list; Stack
stack=new Stack
(); TreeNode p=root; while(!stack.isEmpty()||p!=null){ if(p!=null){ stack.push(p); p=p.left; }else{ TreeNode q=stack.pop(); if(list.size()
Math.abs(q.val-target)){ list.remove(0); list.add(q.val); }else{ return list; } } p=q.right; } } return list; }

 

转载于:https://www.cnblogs.com/zmyvszk/p/5619023.html

你可能感兴趣的文章
数据库表分区
查看>>
easy ui datatimebox databox 当前时间
查看>>
spark调优(二)-Apache Spark 内存管理详解
查看>>
NiuTrans 日记 1
查看>>
玩转visual studio系列之类设计图
查看>>
poj 3613(最短路)
查看>>
网页中的文本流和Float属性详解
查看>>
测试用
查看>>
Java程序开发工具 JCreator
查看>>
踩了apache配置虚拟主机的坑
查看>>
学习心得
查看>>
单元测试利器 JUnit 4
查看>>
spring事务处理(转载)
查看>>
如何查看IE型号
查看>>
《Linux内核分析与实现》 第四周 读书笔记
查看>>
如何写一个漂亮的Liferay Theme 6.2
查看>>
flex布局 (转)
查看>>
树链剖分
查看>>
python 中的特殊方法,纠正自己笨笨的记忆
查看>>
洛谷 P2473 [SCOI2008]奖励关 ( 期望DP )
查看>>