勤奋的猫
勤奋的猫
全部文章
分类
题解(160)
归档
标签
去牛客网
登录
/
注册
勤奋的猫的博客
归档
全部
2022年(共121篇)
06-24
题解 | #回文数字#
06-22
题解 | #加起来和为目标值的组合(二),递归+回溯+剪枝#
06-22
题解 | #重排链表,时间O(n) , 空间O(1)#
06-21
题解 | #二叉树中的最大路径和,dfs + 记忆化搜索 + hashMap,垃圾解法#
06-20
题解 | #判断一棵二叉树是否为搜索二叉树和完全二叉树#
06-20
题解 | #在两个长度相等的排序数组中找到上中位数,时间O(n),空间O(1)#
06-20
题解 | #编辑距离(二)#
06-20
题解 | #在旋转过的有序数组中寻找目标值,二分,超过100%JAVA#
06-20
题解 | #求平方根#
06-19
题解 | #最长上升子序列(三),二分+dp#
06-12
题解 | #字符串出现次数的TopK问题#
06-11
题解 | #二叉树根节点到叶子节点的所有路径和,dfs#
06-11
题解 | #逆波兰表达式求值#
06-10
题解 | #进制转换,数学#
06-10
题解 | #链表#
06-10
题解 | #点击消除,栈结构#
06-03
题解 | #反转数字#
06-03
题解 | #买卖股票的最好时机(三)#
05-28
题解 | #设计LFU缓存结构,双hash表+链表#
05-27
题解 | #设计LRU缓存结构,双向链表+hash表#
05-27
题解 | #设计LRU缓存结构,双栈+hash表#
05-26
题解 | #顺时针旋转矩阵,空间O(1)#
05-26
题解 | #螺旋矩阵,模拟#
05-25
题解 | #旋转数组,三次翻转#
05-24
题解 | #分糖果问题,贪心策略#
05-24
题解 | #最小覆盖子串,双指针,滑动窗口#
05-23
题解 | #接雨水问题,双指针#
05-19
题解 | #最长无重复子数组,O(n)#
05-19
题解 | #合并区间,双指针#
05-19
题解 | #大数加法#
05-19
题解 | #验证IP地址#
05-18
题解 | #最长公共前缀,垃圾解法#
05-18
题解 | #字符串变形#
05-18
题解 | #买卖股票的最好时机(二),dp#
05-18
题解 | #买卖股票的最好时机(二),贪心#
05-18
题解 | #买卖股票的最好时机(一)#
05-18
题解 | #打家劫舍(二),dp#
05-18
题解 | #打家劫舍(一),dp#
05-16
题解 | #编辑距离(一),DP#
05-16
题解 | #数字字符串转化成IP地址,递归#
05-15
题解 | #最长上升子序列(一),dp#
05-15
题解 | #最小路径和#
05-15
题解 | #兑换零钱(一),记忆化递归#
05-15
题解 | #兑换零钱(一),dp#
05-15
题解 | #不同路径的数目(一),记忆化递归#
05-15
题解 | #不同路径的数目(一),递归#
05-15
题解 | #不同路径的数目(一),dp#
05-15
题解 | #最长公共子串#
05-15
题解 | #打印最长公共子序列#
05-14
题解 | #最小花费爬楼梯,dp,空间O(n)#
05-14
题解 | #最小花费爬楼梯,滚动数组,空间O(1)#
05-14
题解 | #跳台阶,dp+滚动数组,空间O(1)#
05-14
题解 | #斐波拉切,dp滚动数组,空间O(1)#
05-13
题解 | #矩阵最长递增路径,记忆化递归#
05-13
题解 | #括号生成,递归,剪枝#
05-12
题解 | #N皇后问题,空间(n^2),时间O(n!)#
05-12
题解 | #字符串的排列,使用辅助boolean[]来标记#
05-12
题解 | #岛屿数量#
05-12
题解 | #表单类型#
05-11
题解 | #有重复项数字的全排列,使用boolean[]#
05-11
题解 | #有重复项数字的全排列,TreeSet去重排序#
05-11
题解 | #没有重复项数字的全排列,递归回溯#
05-10
题解 | #三数之和,垃圾解法#
05-10
题解 | #缺失的第一个正整数,时间O(n),空间O(1)#
05-10
题解 | #缺失的第一个正整数,时间O(n),空间O(n)#
05-09
题解 | #表达式求值#
05-08
题解 | #输出二叉树的右视图#
05-08
题解 | #判断是不是完全二叉树#
05-08
题解 | #判断是不是二叉搜索树,笨办法,中序遍历,再检查单调性#
05-08
题解 | #判断是不是二叉搜索树,递归#
05-07
题解 | #合并二叉树#
05-07
题解 | #二叉树的最大深度,递归#
05-06
题解 | #二叉树的后序遍历,迭代#
05-06
题解 | #二叉树的后序遍历,递归#
05-06
题解 | #二叉树的中序遍历,迭代#
05-06
题解 | #二叉树的中序遍历,递归#
05-06
题解 | #二叉树的前序遍历,迭代#
05-06
题解 | #二叉树的前序遍历,递归#
05-05
题解 | #寻找峰值O(n)#
05-05
题解 | #寻找峰值O(logn)#
05-05
题解 | #寻找峰值O(N)解法#
05-05
题解 | #删除有序链表中重复的元素-II#
05-05
题解 | #删除有序链表中重复的元素-I#
05-04
题解 | #链表的奇偶重排,时间O(n),空间O(1)#
05-04
题解 | #判断一个链表是否为回文结构,时间O(n),空间O(1)#
05-04
题解 | #牛牛的数列#
05-03
题解 | #链表相加(二)#
05-03
题解 | #删除链表的倒数第n个节点#
05-03
题解 | #合并k个有序链表(递归+递归)#
05-03
题解 | #合并K个有序链表(递归+迭代)#
04-08
题解 | #译码的方式数#
04-08
题解 | #第几位数#
04-08
题解 | #数字排成最小的数#
03-17
题解 | #整数中1出现的次数(从1到n整数中1出现的次数)#
03-15
题解 | #【模板】栈#
03-12
题解 | #数据流中的中位数#
03-12
题解 | #最小的K个数#
03-11
题解 | #平均播放进度大于60%的视频类别#
03-11
题解 | #字符串的排列#
03-10
题解 | #二叉搜索树与双向链表#
03-10
题解 | #复杂链表的复制,HashMap的解法#
03-09
题解 | #比较版本号大小(非最优解)#
03-09
题解 | #打印路径 二叉树#
03-07
题解 | #顺时针打印矩阵#
03-07
题解 | #判断二叉树是否对称,层序遍历#
03-07
题解 | #两棵树是否对称#
03-05
题解 | #二叉树反转#
03-05
题解 | #链表环的入口#
03-05
题解 | #链表的倒数第K位#
03-05
题解 | #移动数组中元素的位置,冒泡排序#
03-05
题解 | #移动数组中元素的位置#
03-05
题解 | #表示数字的字符串,正则表达式解法#
03-04
题解 | #判断是否为数字,状态机#
03-04
题解 | #正则匹配#
03-04
题解 | #正则表达式匹配,递归解法#
03-03
题解 | #数值的整数次方#
03-03
题解 | #二进制中1的个数#
03-02
题解 | #剪绳子#
03-02
题解 | #矩阵中的路径#
03-02
题解 | #矩阵中的路径#
02-24
题解 | #链表中的节点每k个一组翻转#
2021年(共38篇)