首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode 刷题(Java)
LBShinChan
创建于2022-03-01
订阅专栏
本专栏为使用Java进行LeetCode刷题
等 4 人订阅
共134篇文章
创建于2022-03-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
剑指Offer 64、65 不寻常的计算
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第10天,点击查看活动详情 题目:本文还是有两题: 求1+2+3+...+n。在运算过程中不能使用乘除法、for、while、if、
剑指Offer 61、扑克牌中的顺子
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第9天,点击查看活动详情 题目:从若干副扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A
剑指Offer 59、滑动窗口的最大值
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第8天,点击查看活动详情 题目: 本题依然对应两个子问题。 给定一个数组nums和滑动窗口大小k,找出滑动窗口的最大值。 定义一个队
剑指Offer 38、字符串的排列
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第7天,点击查看活动详情 题目:输入一个字符串,要求输出这个字符串中字符的所有可能的排列。可以按照任意顺序返回这个字符串数组,但数组
剑指Offer 57、和为s的两个数字
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第6天,点击查看活动详情 题目:本题依然包括两个子问题。 输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是
剑指Offer 54-55 、二叉树(二叉搜索树、平衡二叉树)
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天,点击查看活动详情 题目:第54题,要求找出二叉搜索树的第k大的节点。 第55题对应两个子问题,第一个问题是求一颗二叉树的深度
剑指Offer 53、二分查找的应用
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第4天,点击查看活动详情 题目:53题对应了两题,两题的思路都是二分查找,首先第一题: 在排序数组中查找数字,统计所需查找数字的次数
剑指Offer 51、数组中的逆序对
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,点击查看活动详情 题目:数组中的逆序对指的是在一个数组中,前面的元素数值大于后面的元素,则构成逆序对,先要求求出给定数组的逆
剑指Offer 48、最长不含重复字符的子字符串
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第2天,点击查看活动详情 题目:请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。 解题思路 解决本题需
剑指Offer 47、礼物的最大值
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 题目:在一个 m*n的棋盘上,棋盘的每一格都放有一个物品,每个物品的价值都大于 0。现在规定你可以从棋盘的
剑指Offer 34、二叉树中和为某一值的路径
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第23天,点击查看活动详情。 题目:给定二叉树的根节点root和一个目标值target,要求找出所有从根节点到叶子节点的路径总和等于给
剑指Offer 33、二叉搜索树的后序遍历序列
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第22天,点击查看活动详情。 题目:给定一个数组, 判断该数组是否为某个二叉搜索树的后序遍历结果。如果是则返回true,否则返回fal
剑指Offer 32 II 、III
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第21天,点击查看活动详情。 题目:就是将二叉树进行层序遍历,只不过变了输出的格式。其中II要求的输出是同一层的节点在一个list里面
剑指Offer 31-32
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第20天,点击查看活动详情。 31、栈的压入和弹出序列 题目:给定两个整数序列,第一个序列表示栈的压入顺序,要求判断第二个序列是否是第
剑指Offer 30、包含min函数的栈
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第19天,点击查看活动详情。 题目:要求自定义栈的数据结构,并且在该类型中实现一个可得到栈的最小元素的函数,所有函数的调用时间复杂度都
剑指Offer 28-29
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第18天,点击查看活动详情。 28、对称的二叉树 题目:实现一个函数,判断二叉树是否是对称的。 解题思路 简单思路从上向下遍历,使用栈
剑指Offer 26-27
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第17天,点击查看活动详情。 26、树的子结构 题目:给定两颗二叉树A和B,判断B是不是A的子结构。子结构的定义即A中有出现和B相同结
剑指Offer 24-25
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第16天,点击查看活动详情。 24、反转链表 题目:要求定义一个函数将输入的链表进行反转,之后输出链表的头节点。 解题思路 复习题,反
剑指Offer 21-22
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第15天,点击查看活动详情。 21、调整数组顺序使奇数位于偶数前面 输入一个整数数组,要求实现一个函数调整该数组中数字的顺序,使得数组
剑指 Offer 18、20
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第14天,点击查看活动详情。 18 删除链表的节点 题目:给定单向链表的头指针和一个要删除的节点的值,要求定义一个函数删除该节点。最后
下一页