算法题-写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵树中相差最大的两个节点间的差的绝对值。请注意程序效率。
来源:互联网 发布:淘宝网服务中心电话 编辑:程序博客网 时间:2024/04/19 13:40
package com.larry.test;class TreeNode{int val;TreeNode lChild;TreeNode rChild;public TreeNode(int val){this.val = val;lChild = null;rChild = null;}}public class Test {static int max = Integer.MIN_VALUE, min = Integer.MAX_VALUE;private void preOrder(TreeNode root){//前序遍历算法if(root == null) return;else{int val = root.val;if(val < min) min = val;if(val > max) max = val;preOrder(root.lChild);preOrder(root.rChild);}}public static void main(String[] args) {TreeNode node1 = new TreeNode(1);TreeNode node2 = new TreeNode(2);TreeNode node3 = new TreeNode(3);TreeNode node4 = new TreeNode(4);node1.lChild = node2;node1.rChild = node3;node3.rChild = node4;new Test().preOrder(node1);System.out.println("max = " + max + ", min = " + min);}}
0 0
- 算法题-写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵树中相差最大的两个节点间的差的绝对值。请注意程序效率。
- 写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率。
- [阿里巴巴2015校园招聘]写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率。 .
- 写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率。
- 写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。
- 写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。
- 阿里 2014校招机试题 求存放整数的二叉树相差最大的两节点之差绝对值
- 二叉树中相差最大的两个节点间的差的绝对值(层次遍历+递归先序)
- 笔试:求二叉树中相差最大的两个节点间的差值绝对值
- 求二叉树中相差最大的两个节点间的绝对值
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- 输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序
- [阿里2015校招笔试]求二叉树中相差最大的两个节点间的差值绝对值
- 21.输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判
- 求一个二叉树中任意两个节点间的最大距离
- 【每日面试题】求一个二叉树中任意两个节点间的最大距离
- 求一个二叉树中任意两个节点间的最大距离
- Dom class helper
- 蓝桥杯 算法提高 日期计算
- java之双缓冲技术
- 大一第二学期第2周【项目1:旱冰场造价】
- 我的软件入门之路
- 算法题-写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵树中相差最大的两个节点间的差的绝对值。请注意程序效率。
- Oracle迁移到MySQL总结
- Symmetric Tree
- 【BZOJ 2786】 Ural1142 Relation
- Java String类的split方法使用
- ER-Studio的五种关系说明
- POJ 2236 Wireless Network (并查集)
- PyPy 和 CPython 的性能比较测试
- jQuery-1.9+.min.map 404 (Not Found) 错误,了解Source Map