首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
LeetCode 每日一题
HQ数字卡
创建于2021-05-11
订阅专栏
LeetCode 每日一题
等 14 人订阅
共294篇文章
创建于2021-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【LeetCode】最小操作次数使数组元素相等Java题解
题目描述 给你一个长度为 n 的整数数组,每次操作将会使 n - 1 个元素增加 1 。返回让数组所有元素相等的最小操作次数。 思路分析 今天的算法题目是数组元素相等题目。题目要求,每次操作将会使
【LeetCode】最长公共前缀Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 思路分析 今天的算法题目是字符串处理题目
【LeetCode】 LRU 缓存机制Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制 。 实现 LRUCache 类: LRUCache(
【LeetCode】二叉搜索树中第K小的元素Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给定一个二叉搜索树的根节点 root ,和一个整数 k ,请你设计一个算法查找其中第 k 个最小元素(从 1 开始计数)。 思路分
【LeetCode】环形链表Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给定一个链表,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定
【LeetCode】外观数列Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给定一个正整数 n ,输出外观数列的第 n 项。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。
【LeetCode】 山峰数组的顶部Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 符合下列属性的数组 arr 称为 山峰数组(山脉数组) : arr.length >= 3 存在 i(0 < i < arr.le
【LeetCode】Fizz Buzz Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 是3的倍数,输出“Fizz”; 如果 n 是5的倍数,输出“Buzz
【LeetCode】 搜索旋转排序数组Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k <
【LeetCode】删除链表的倒数第 N 个结点Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 思路分析 今天的算法题目是链表操作题目。 在对链表进行操作时,
【LeetCode】合并两个有序链表Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 思路分析 今天的算法每日一题,是
【LeetCode】无重复字符的最长子串Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 思路分析 今天的算法每日一题,是求无重复字符的最长子串。直
【LeetCode】重复的DNA序列Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 所有 DNA 都由一系列缩写为 'A','C','G' 和 'T' 的核苷酸组成,例如:"ACGAATTCCG"。在研究 DNA
【LeetCode】字符串中的单词数Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。 请注意,你可以假定字符串里不包括任何不可打印的字符。 思路分析 今
【LeetCode】 第三大的数Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给你一个非空数组,返回此数组中 第三大的数 。如果不存在,则返回数组中最大的数。 思路分析 今天的算法题目是求解第三大的数,看到题
【LeetCode】窥探迭代器Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 请你设计一个迭代器,除了支持 hasNext 和 next 操作外,还支持 peek 操作。 实现 PeekingIterator
【LeetCode】路径总和Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径
【LeetCode】密钥格式化Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 有一个密钥字符串 S ,只包含字母,数字以及 '-'(破折号)。其中, N 个 '-' 将字符串分成了 N+1 组。 给你一个数字
【LeetCode】最长回文子串Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给你一个字符串 s,找到 s 中最长的回文子串。 思路分析 今天的每日一题是求最长回文子串题目。“回文串”是一个正读和反读都一样的
【LeetCode】删除无效的括号Java题解
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 题目描述 给你一个由若干括号和字母组成的字符串 s ,删除最小数量的无效括号,使得输入的字符串有效。 返回所有可能的结果。答案可以按 任意顺
下一页