剑指offer-数组中只出现一次的数字

剑指offer-数组中只出现一次的数字 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。 时间复杂度O(N),空间复杂度O(1) ...

May 3, 2020 · 1 min · Theme PaperMod

剑指offer-第一个只出现一次的字符

剑指offer-第一个只出现一次的字符 题目描述 在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).(从0开始计数) ...

May 3, 2020 · 1 min · Theme PaperMod

剑指offer-队列最大值

剑指offer-队列最大值 题目描述: 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{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]}。 ...

April 20, 2020 · 1 min · Theme PaperMod

剑指offer-二叉搜索树的后序遍历序列

剑指offer-二叉搜索树的后序遍历序列 题目描述: 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 ...

March 27, 2020 · 1 min · Theme PaperMod

剑指offer-二叉树中和为某一值的路径

剑指offer-二叉树中和为某一值的路径 题目描述: 输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前) ...

March 27, 2020 · 1 min · Theme PaperMod