- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 2_2不修改数组找出重复的数字
文章目录题目描述思路及解答题目描述在一个长度为n+1的数组里的所有数字都在1到n的范围内,所以数组中至少有一个数字是重复的。请找出数组中任意一个重复的数字,但不能修改输入的数组。例如,如果输入长度为8的数组{2, 3, 5, 4, 3, 2, 6, 7},那么对应的输出是重复的数字2或者3。思路及解答package offer.title3;/** 思路一:* 数组长度为n+1,数字...
2019-06-23 11:11:06 96
原创 41. 数据流中的中位数 剑指offer
文章目录题目描述思路及解答题目描述如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。思路及解答解答/*思路:我们注意到数据被分为两部分,位于左边的部分小于...
2019-06-16 20:49:03 126
原创 62.二叉搜索树的第k个结点 剑指offer
文章目录题目描述思路及解答题目描述给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。思路及解答解法一:/*public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; ...
2019-06-11 09:53:23 72
原创 32. 按之字形顺序打印二叉树 剑指offer
文章目录题目描述思路及解答题目描述请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。思路及解答/*public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; ...
2019-06-10 09:29:13 84
原创 8. 二叉树的下一个结点 剑指offer
文章目录题目描述思路及解答题目描述给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。思路及解答/*public class TreeLinkNode { int val; TreeLinkNode left = null; TreeLinkNode right = null; ...
2019-06-08 09:26:36 79
原创 输入/输出
文章目录File 类访问文件和目录Java 的 IO 流流的分类输入/输出流体系处理流的用法Java 中常用的节点流Java 中常用的处理流File 类不管是文件还是目录,都是使用File来操作的,File能新建、删除、重命名文件和目录,File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。访问文件和目录String getName():返回此 File 对象所表...
2019-06-05 16:13:22 110
log4j-1.2.17.jar、slf4j-api-1.7.21.jar、slf4j-log4j12-1.7.2.jar
2018-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人