![](https://img-blog.csdnimg.cn/67c37fdf27be4b25a9bd8ec36a84d603.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
LeetCode
leetcode刷题
不爱吃菜的蔡菜
这个作者很懒,什么都没留下…
展开
-
LeetCode | 1460.通过翻转子数组使两个数组相等
给你两个长度相同的整数数组 target 和 arr。每一步中,你可以选择 arr 的任意 非空子数组 并将它翻转。你可以执行此过程任意次。如果你能让 arr 变得与 target 相同,返回 True;否则,返回 False。原创 2022-08-24 13:21:56 · 193 阅读 · 0 评论 -
LeetCode | 1455. 检查单词是否为句中其他单词的前缀
如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。如果 searchWord 不是任何单词的前缀,则返回 -1。给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。原创 2022-08-21 19:17:42 · 989 阅读 · 0 评论 -
LeetCode | 654.最大二叉树
给定一个不重复的整数数组 nums。输出:[6,3,5,null,2,0,null,null,1]递归地在最大值 左边 的 子数组前缀上 构建左子树。递归地在最大值 右边 的 子数组后缀上 构建右子树。创建一个根节点,其值为 nums 中的最大值。输入:nums = [3,2,1,6,0,5]返回 nums 构建的 最大二叉树。原创 2022-08-20 20:56:39 · 77 阅读 · 0 评论 -
LeetCode | 1450. 在既定时间做作业学生的人数
输入:startTime = [1,2,3], endTime = [3,2,7], queryTime = 4。第三名学生在时间 3 开始写作业,预计于时间 7 完成作业,这是是唯一一名在时间 4 时正在做作业的学生。已知,第 i 名学生在 startTime[i] 时开始写作业并于 endTime[i] 时完成作业。第一名学生在时间 1 开始写作业,并于时间 3 完成作业,在时间 4 没有处于做作业的状态。第二名学生在时间 2 开始写作业,并于时间 2 完成作业,在时间 4 没有处于做作业的状态。原创 2022-08-19 19:08:19 · 117 阅读 · 0 评论 -
LeetCode | 9. 回文数
给你一个整数 x ,如果 x 是一个回文整数,返回 true;否则,返回 false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。原创 2022-08-19 18:26:19 · 180 阅读 · 0 评论 -
LeetCode | 1. 两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。注意:这里我用了双层for循环,思路一上来就有,但是运行结果一直是[],然后找了别人的代码对比,发现自己for循环参数记混了!!!原创 2022-08-19 12:43:19 · 75 阅读 · 0 评论