蘑菇睡不着
蘑菇睡不着
全部文章
分类
Redis(5)
刷题(4)
未归档(2)
题解(45)
归档
标签
去牛客网
登录
/
注册
蘑菇睡不着的博客
公众号:蘑菇睡不着
TA的专栏
20篇文章
0人订阅
AC_算法题
20篇文章
1572人学习
全部文章
(共52篇)
题解 | #反转数字#
描述 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。你有注意到翻转后的整数可能溢出吗?因为给出的是32位整数,则其数值范围为[−2^{31}, 2^{31} − 1]。翻转可能会导致溢出,如果反转后的结果会溢出就返回 0。 示例1 输入: 12 返回值: 21示例...
java
leetcode
刷题
2021-08-15
0
526
题解 | #最长公共子串#
描述 给定两个字符串str1和str2,输出两个字符串的最长公共子串题目保证str1和str2的最长公共子串存在且唯一。 示例1 输入: "1AB2345CD","12345EF" 返回值: "2345"思路 首先这道题要的是最长公共...
java
刷题
leetcode
2021-08-15
0
602
题解 | #大数加法#
描述 以字符串的形式读入两个数字,编写一个函数计算它们的和,以字符串形式返回。(字符串长度不大于100000,保证字符串仅由'0'~'9'这10种字符组成)示例1 输入: "1","99" 返回值: "100" 说明: 1+99=100...
java
刷题
leetcode
2021-08-14
0
547
题解 | #两个链表生成相加链表#
描述 假设链表中每一个节点的值都在 0 - 9 之间,那么链表整体就可以代表一个整数。给定两个这种链表,请生成代表两个整数相加值的结果链表。例如:链表 1 为 9->3->7,链表 2 为 6->3,最后生成新的结果链表为 1->0->0->0。 示例1 输入...
java
刷题
leetcode
2021-08-14
0
443
题解 | #判断回文#
描述 给定一个字符串,请编写一个函数判断该字符串是否回文。如果回文请返回true,否则返回false。 示例1 输入: "absba" 返回值: true示例2 输入: "ranko" 返回值: false示例3 输入: "yamatomaya&...
java
刷题
leetcode
2021-08-09
0
552
题解 | #斐波那契数列#
描述 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0,第1项是1)。下面是 斐波那契数列 的表达式。 F(0) = 0, F(1) = 1 F(N) = F(N - 1) + F(N - 2), 其中 N > 1.示例1 输入: 4 ...
java
刷题
leetcode
2021-08-08
0
464
题解 | #两个链表的第一个公共结点#
描述 输入两个无环的单链表,找出它们的第一个公共结点。(注意因为传入数据是链表,所以错误测试数据的提示是用其他方式显示的,保证传入数据是正确的) 示例1 输入: {1,2,3},{4,5},{6,7} 返回值: {6,7} 说明: 第一个参数{1,2,3}代表是第一个链表非公共部分,第二个参数{...
java
刷题
2021-08-08
0
410
题解 | #合并两个排序的链表#
描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 示例1 输入: {1,3,5},{2,4,6} 返回值: {1,2,3,4,5,6}思路 这道题和《合并两个有序数组》道理一样,先设置一个哑节点,哑节点的next指针指向结果的头节点。然后遍历两个链...
java
刷题
leetcode
2021-08-07
0
417
题解 | #反转字符串#
描述 写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000) 示例1 输入: "abcd" 返回值: "dcba"思路 这道题思路还是挺好想的,反转字符串,咱们可以使用“双指针”的思想来做。首先在字符串头部设立一个指针,字...
java
刷题
leetcode
2021-08-04
0
433
题解 | #按之字形顺序打印二叉树#
描述 给定一个二叉树,返回该二叉树的之字形层序遍历,(第一层从左向右,下一层从右向左,一直这样交替)例如:给定的二叉树是{1,2,3,#,#,4,5} 示例1 输入: {1,2,3,#,#,4,5} 返回值: [[1],[3,2],[4,5]]示例2 输入: {8,6,10,5,7,9,11} ...
java
刷题
leetcode
2021-08-03
0
598
首页
上一页
1
2
3
4
5
6
下一页
末页