
数据结构与算法
文章平均质量分 75
lxy15329
希望靠自己的努力和聪慧创造自己的美好生活
展开
-
求二叉树中节点的最大距离
题目描述:如果我们把二叉树看成图,定义“距离”为两节点之间的边的个数,写一个程序,求一棵二叉树中相距最远的两个节点之间的距离。 前几天在搜狗笔试的时候碰到了这个题目,其实原来一直在思考这个题目,但是一直没有想到好的实现方法,当时在考场上我是又急又恨啊,怎么就没有提前想明白原创 2011-10-01 09:43:38 · 1067 阅读 · 0 评论 -
查找数组中不存在的两个数字
问题描述:已知一个数组中存储了不大于n的整数,每个数字不会重复,但是只有n-2个数字,让通过一次遍历能够找出没有出现的两个整数,要求空间复杂度是o(1). public class MyTest { private int []datas;// 整型数组来存放数据元素 private int n;//元素的个数 //在构造函数中初始化数组 public M原创 2011-11-29 18:49:26 · 2278 阅读 · 0 评论 -
排序二叉树转换为双向链表
public class TreeNode { public int data; public TreeNode left; public TreeNode right; public TreeNode(int data) { this.data=data; left=null; right=null; } } public class T原创 2011-11-29 18:40:24 · 4357 阅读 · 0 评论