自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 剑指offer(50-第一个只出现一次的字符) 题解

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

2020-08-01 22:39:02 148

原创 剑指offer(49-丑数) 题解

把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。

2020-07-31 22:13:08 170

原创 剑指offer(45-把数组排成最小的数) 题解

输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。

2020-07-30 22:07:02 216

原创 剑指offer(43 1~n整数中1出现的次数) 题解

输入一个整数n,求1~ n这n个整数的十进制表示中1出现的次数。例如输入12,包含1的数字有1、10、11、12,一共出现了5次。

2020-07-23 23:38:34 121

原创 剑指offer(42-连续子数组的最大和) 题解

输入一个整型数组,数组里有整数也有负数。数组中的一个或连续多个整数组组成一个子数组。求所有子数组和的最大值。要求时间复杂度为o(n)。

2020-07-20 22:40:32 240

原创 剑指offer(40-最小的K个数) 题解

输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。

2020-07-19 22:17:05 108

原创 剑指offer(39-数组中出现次数超过一半的数字) 题解

数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。

2020-07-07 20:08:50 135

原创 剑指offer(37-字符串的排列) 题解

输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。

2020-07-07 15:07:09 83

原创 剑指offer(36-二叉搜索树与双向链表) 题解

输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。

2020-07-07 15:02:09 100

原创 剑指offer(35-复杂链表的复制) 题解

输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指针next指向下一个节点,另一个特殊指针random指向一个随机节点,如下图所示),请对此链表进行深拷贝,并返回拷贝后的头结点。

2020-06-28 11:03:59 218

原创 剑指offer(34-二叉树中和为某一值的路径) 题解

输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。

2020-06-28 10:39:51 153

原创 剑指offer(33 二叉搜索树的后序遍历序列) 题解

输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。假设输入的数组的任意两个数字都互不相同。

2020-06-24 16:00:21 151

原创 剑指offer(32 从上往下打印二叉树) 题解

从上往下打印出二叉树的每个节点,同层节点从左至右打印。

2020-06-24 15:56:05 105

原创 剑指offer(31 栈的压入、弹出序列) 题解

输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。

2020-06-24 15:51:30 102

原创 剑指offer(30 包含min函数的栈) 题解

定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数,在该栈中,调用min、push以及pop的时间复杂度应为O(1)。

2020-06-21 21:59:02 780

原创 剑指offer(29 顺时针打印矩阵) 题解

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.

2020-06-12 16:48:01 197

原创 剑指offer(27 二叉树的镜像) 题解

请完成一个函数,输入一个二叉树,输出它的镜像。

2020-06-12 16:39:00 133

原创 剑指offer(26 树的子结构) 题解

输入两棵二叉树A,B,判断B是不是A的子结构。

2020-06-12 16:35:05 139

原创 剑指offer(25 合并两个排序的链表) 题解

输入两个单调递增的链表,输出两个链表合成后的链表, 当然我们需要合成后的链表仍然是递增排序的。

2020-06-05 19:24:24 109

原创 剑指offer(24 反转链表) 题解

定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。

2020-06-05 19:22:28 122

原创 剑指offer(22 链表中倒数第k个结点) 题解

输入一个链表,输出该链表中倒数第k个结点。

2020-06-05 19:17:36 111

原创 剑指offer(21 调整数组顺序使奇数位于偶数前面) 题解

输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分。

2020-06-04 20:12:16 173

原创 剑指offer(16 数值的整数次方) 题解

给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。保证base和exponent不同时为0。

2020-06-04 20:00:40 220

原创 剑指offer(15 二进制中1的个数) 题解

请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。

2020-06-01 20:14:27 166

原创 剑指offer(题10 递归和循环:斐波那契数列/跳台阶/变态跳台阶/矩形覆盖) 题解

斐波那契数列/跳台阶/变态跳台阶/矩形覆盖

2020-05-27 21:03:28 183

原创 剑指offer(11 旋转数组的最小数字) 题解

把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。

2020-05-22 15:34:06 96

原创 剑指offer(9 用两个栈实现队列) 题解

用两个栈来实现一个队列,完成队列的Push和Pop操作。队列中的元素为int类型。

2020-05-22 15:22:36 86

原创 剑指offer(7 重建二叉树) 题解

输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。

2020-05-21 15:05:57 105

原创 剑指offer(6 从尾到头打印链表) 题解

输入一个链表的头节点,从尾到头反过来打印出每个节点的值。

2020-05-20 19:59:07 98

原创 剑指offer(5 替换空格) 题解

请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则输出“We%20are%20happy.”。

2020-05-18 16:07:29 157

原创 剑指offer(4 二维数组中的查找) 题解

在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

2020-05-17 20:21:53 114

原创 RestTemplate的Read Time out问题

在做微服务开发的过程中,A服务调用B服务,A服务出现了“java.net.SocketTimeoutException: Read timed out ”错误。

2020-05-12 18:09:21 8862 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除