首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode 每日一题
HQ数字卡
创建于2021-05-11
订阅专栏
LeetCode 每日一题
等 14 人订阅
共294篇文章
创建于2021-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【LeetCode】 旅行终点站Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给你一份旅游线路图,该线路图中的旅行线路用数组 paths 表示,其中 paths[i] = [cityAi, cityBi] 表
【LeetCode】矩形面积Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给你 二维 平面上两个 由直线构成的 矩形,请你计算并返回两个矩形覆盖的总面积。 每个矩形由其 左下 顶点和 右上 顶点坐标表示:
【LeetCode】括号生成Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 有效括号组合需满足:左括号必须以正
【LeetCode】 路径总和 IIIJava题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给定一个二叉树的根节点 root ,和一个整数 targetSum ,求该二叉树里节点值之和等于 targetSum 的 路径 的
【LeetCode】打乱数组Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给你一个整数数组 nums ,设计算法来打乱一个没有重复元素的数组。 实现 Solution class: Solution(in
【LeetCode】 找到字符串中所有字母异位词Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。 异位词 指字
【LeetCode】分割平衡字符串Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 在一个 平衡字符串 中,'L' 和 'R' 字符的数量是相同的。 给你一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。 注
【LeetCode】所有奇数长度子数组的和Java题解
这是我参与8月更文挑战的第28天,活动详情查看:8月更文挑战 题目描述 给你一个正整数数组 arr ,请你计算所有可能的奇数长度子数组的和。 子数组 定义为原数组中的一个连续子序列。 请你返回 arr
【LeetCode】在排序数组中查找数字 Java题解
这是我参与8月更文挑战的第27天,活动详情查看:8月更文挑战 题目描述 统计一个数字在排序数组中出现的次数。 思路分析 这个题目题意容易理解,有多种解法。可以用朴素解法,二分解法, Stream解法等
【LeetCode】两个链表的第一个公共节点Java题解
这是我参与8月更文挑战的第26天,活动详情查看:8月更文挑战 题目描述 输入两个链表,找出它们的第一个公共节点。 思路分析 链表是常见的数据存储结构,通过指针来连接元素,链表可以方便地删除、插入数据,
【LeetCode】二叉搜索树的后序遍历序列Java题解
这是我参与8月更文挑战的第25天,活动详情查看:8月更文挑战 题目描述 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 false。假设输入的数组的任意
【LeetCode】二叉搜索树的最近公共祖先Java题解
这是我参与8月更文挑战的第24天,活动详情查看:8月更文挑战 题目描述 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、
【LeetCode】二叉树的深度Java题解
这是我参与8月更文挑战的第23天,活动详情查看:8月更文挑战 题目描述 输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。
【LeetCode】数据流中的中位数Java题解
这是我参与8月更文挑战的第22天,活动详情查看:8月更文挑战 题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数
【LeetCode】 二叉树中和为某一值的路径Java题解
这是我参与8月更文挑战的第21天,活动详情查看:8月更文挑战 题目描述 输入一棵二叉树和一个整数,打印出二叉树中节点值的和为输入整数的所有路径。从树的根节点开始往下一直到叶节点所经过的节点形成一条路径
【LeetCode】压缩字符串Java题解
这是我参与8月更文挑战的第20天,活动详情查看:8月更文挑战 题目描述 给你一个字符数组 chars ,请使用下述算法压缩: 从一个空字符串 s 开始。对于 chars 中的每组 连续重复字符 : 如
【LeetCode】反转字符串 IIJava题解
这是我参与8月更文挑战的第19天,活动详情查看:8月更文挑战 题目描述 给定一个字符串 s 和一个整数 k,从字符串开头算起,每 2k 个字符反转前 k 个字符。 如果剩余字符少于 k 个,则将剩余字
【LeetCode】反转字符串中的元音字母Java题解
这是我参与8月更文挑战的第18天,活动详情查看:8月更文挑战 题目描述 编写一个函数,以字符串作为输入,反转该字符串中的元音字母。 思路分析 今天的每日一题是简单题目,要求交换元音字母。题目中没有
【LeetCode】合并两个排序的链表Java题解
这是我参与8月更文挑战的第17天,活动详情查看:8月更文挑战 题目描述 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。 思路分析 这是一个链表题目,链表通过指针来连接元素,
【LeetCode】学生考勤Java题解
这是我参与8月更文挑战的第16天,活动详情查看:8月更文挑战 题目描述 给你一个字符串 s 表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符:
下一页