首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode 刷题(Java)
LBShinChan
创建于2022-03-01
订阅专栏
本专栏为使用Java进行LeetCode刷题
等 4 人订阅
共134篇文章
创建于2022-03-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode 46 全排列
「这是我参与2022首次更文挑战的第16天,活动详情查看:2022首次更文挑战」。 题目:给定一个无重复的数组nums,返回其所有可能的全排列。 解题思路 本题参考题解,成功率七十多,我是废物!题解看
LeetCode 34 在排序数组中查找元素的第一个和最后一个位置
「这是我参与2022首次更文挑战的第15天,活动详情查看:2022首次更文挑战」。 题目:给定一个升序数组和一个目标值,要求找出该目标值在数组的开始和结束位置,如果目标值不存在则返回[-1, -1]。
LeetCode 33 搜索旋转排序数组
「这是我参与2022首次更文挑战的第14天,活动详情查看:2022首次更文挑战」。 前言:emmm,题目看了好几分钟,一直在想题目要干啥。。。看了一眼评论,想着难道真的是我想的那样,于是写了一下简单的
LeetCode 32 最长有效括号
「这是我参与2022首次更文挑战的第13天,活动详情查看:2022首次更文挑战」。 题目:给定一个只包含(和)的字符串,要求找到最长的有效的括号字串的长度。 解题思路 之前做过判断括号是否有效以及找出
LeetCode 31 下一个排列
「这是我参与2022首次更文挑战的第12天,活动详情查看:2022首次更文挑战」。 题目:给定一个数组,将数组中元素顺序排列组成一个数字,将这些数字重新排列,得到下一个比当前数大的数字(要求所有数字全
LeetCode 23 合并k个升序链表
「这是我参与2022首次更文挑战的第11天,活动详情查看:2022首次更文挑战」。 题目:给定k个有序链表,将k个有序链表合并成一个有序链表,返回这个链表。 解题思路 LeetCode 21是合并两个
LeetCode 22 括号生成
「这是我参与2022首次更文挑战的第10天,活动详情查看:2022首次更文挑战」。 题目:设计函数输出所有可能且符合括号规则的n对括号排列。 解题思路 因为之前做过一个判断括号是否有效的题目,因此本题
LeetCode 21 合并两个有序链表
「这是我参与2022首次更文挑战的第9天,活动详情查看:2022首次更文挑战」。 题目:给定两个有序链表,要求将两个有序链表进行合并,输出合并后的链表(保持有序)。 解题思路 本题的简单思路很容易想到
LeetCode 20 判断括号是否有效
「这是我参与2022首次更文挑战的第8天,活动详情查看:2022首次更文挑战」。 题目:给定一个字符串,字符串中只包含( ) { } [ ] 此六种字符,要求判断该字符串是否有效。有效字符串是指在顺序
LeetCode 19 删除链表的倒数第N个结点
「这是我参与2022首次更文挑战的第7天,活动详情查看:2022首次更文挑战」。 题目:给定一个链表,删除此链表的倒数第N个节点,之后返回链表的头节点。 解题思路 由题可知,其最终的返回结果是删除节点
LeetCode 15 三数之和
「这是我参与2022首次更文挑战的第6天,活动详情查看:2022首次更文挑战」。 题目:一个长度为n的数组nums,判断数组中是否存在三个数a,b,c,使得a+b+c=0,若存在,列出所有满足此条件的
LeetCode 12 整数转罗马数字
「这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」。 题目:字面含义,整数转罗马数字,罗马数字共七个,分别为I, V, X, L,C,D 和 M。其分别对应1、5、10、5
LeetCode 11 盛水最多的容器
「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」。 题目:给定一个n个非负数,利用此n个非负数在坐标内画垂线,横坐标依次累加,纵坐标即为n个非负数,求这些垂线和x轴构成的
LeetCode 4.寻找两个正序数组的中位数
「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」。 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位