上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 23 下一页
摘要: 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 阅读全文
posted @ 2018-04-19 16:52 武培轩 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,4],2,6,2,5,1}, {2,[3,4,2],6,2,5,1}, {2,3,[4,2,6],2,5,1}, {2,3,4,[2,6,2],5,1}, {2,3,4,2,[6,2,5],1}, {2,3,4,2,6,[2,5,1]}。 阅读全文
posted @ 2018-04-19 12:55 武培轩 阅读(1315) 评论(0) 推荐(0) 编辑
摘要: 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置 阅读全文
posted @ 2018-04-18 23:58 武培轩 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 给定一颗二叉搜索树,请找出其中的第k大的结点。例如, 5 / \ 3 7 /\ /\ 2 4 6 8 中,按结点数值大小顺序第三个结点的值为4。 阅读全文
posted @ 2018-04-17 15:30 武培轩 阅读(366) 评论(0) 推荐(0) 编辑
摘要: Java中Set集合是如何实现添加元素保证不重复的? Set集合是一个无序的不可以重复的集合。今天来看一下为什么不可以重复。 阅读全文
posted @ 2018-04-16 21:54 武培轩 阅读(17086) 评论(1) 推荐(8) 编辑
摘要: 输入一个链表,输出该链表中倒数第k个结点。 阅读全文
posted @ 2018-04-15 13:16 武培轩 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 阅读全文
posted @ 2018-04-14 01:01 武培轩 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 阅读全文
posted @ 2018-04-11 13:21 武培轩 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 阅读全文
posted @ 2018-04-10 17:58 武培轩 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 阅读全文
posted @ 2018-04-10 17:11 武培轩 阅读(310) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 23 下一页