摘要: package com.hzins.suanfa; import java.util.Arrays; /** * * 两个有序数组组成一个有序的数组 * 整个循环层数为1 * 以其中一个数组做循环,注意另外一个的index是否溢出以及另外一个是否没有遍历完成 * * @author Administrator * */ public class Demo2 { /*... 阅读全文
posted @ 2017-04-29 18:58 起个po名真费劲 阅读(228) 评论(0) 推荐(0) 编辑
摘要: package com.hzins.suanfa; import java.util.LinkedList; import java.util.Queue; import java.util.Stack; /** * 二叉树的遍历 * 其实深度遍历就是前序、中序和后序 * @author Administrator * */ public class TreeTraverse { ... 阅读全文
posted @ 2017-04-29 17:12 起个po名真费劲 阅读(172) 评论(0) 推荐(0) 编辑
摘要: package com.hzins.suanfa; /** * 累加和小于或等于定值得最长子数组的长度 * @author Administrator * */ public class Demo1 { public static int maxLength(int[] arr, int k){ int[] h = new int[arr.length + 1];... 阅读全文
posted @ 2017-04-29 15:51 起个po名真费劲 阅读(285) 评论(0) 推荐(0) 编辑
摘要: package com.hzins.suanfa; import java.util.HashMap; public class demo { /** * 数组中累加和为k的最大子数组的长度 * @param arr * @param k * @return */ public static int maxLengh(int[... 阅读全文
posted @ 2017-04-29 15:11 起个po名真费劲 阅读(524) 评论(0) 推荐(0) 编辑