上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: 56. 合并区间 LeetCode题目要求 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。 请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示例 输入:intervals = 阅读全文
posted @ 2023-02-25 16:48 blacksonny 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 763. 划分字母区间 LeetCode题目要求 给你一个字符串 s 。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。 注意,划分结果需要满足:将所有划分结果按顺序连接,得到的字符串仍然是 s 。 返回一个表示每个字符串片段的长度的列表。 示例 输入:s = "ababcba 阅读全文
posted @ 2023-02-25 16:27 blacksonny 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 435. 无重叠区间 LeetCode题目要求 给定一个区间的集合 intervals ,其中 intervals[i] = [starti, endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。 示例 输入: intervals = [[1,2],[2,3],[3,4],[1,3]] 阅读全文
posted @ 2023-02-24 09:10 blacksonny 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 452. 用最少数量的箭引爆气球 LeetCode题目要求 有一些球形气球贴在一堵用 XY 平面表示的墙面上。墙面上的气球记录在整数数组 points ,其中points[i] = [xstart, xend] 表示水平直径在 xstart 和 xend之间的气球。你不知道气球的确切 y 坐标。 一 阅读全文
posted @ 2023-02-22 22:34 blacksonny 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 406. 根据身高重建队列 LeetCode题目要求 假设有打乱顺序的一群人站成一个队列,数组 people 表示队列中一些人的属性(不一定按顺序)。每个 people[i] = [hi, ki] 表示第 i 个人的身高为 hi ,前面 正好 有 ki 个身高大于或等于 hi 的人。 请你重新构造并 阅读全文
posted @ 2023-02-22 21:19 blacksonny 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 860. 柠檬水找零 LeetCode题目要求 在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元、10 美元或 20 美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付 5 阅读全文
posted @ 2023-02-21 22:33 blacksonny 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 135. 分发糖果 LeetCode题目要求 n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求,给这些孩子分发糖果: 每个孩子至少分配到 1 个糖果。 相邻两个孩子评分更高的孩子会获得更多的糖果。 请你给每个孩子分发糖果,计算并返回需要准备的 最少糖果数 阅读全文
posted @ 2023-02-19 23:18 blacksonny 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 134. 加油站 LeetCode题目要求 在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油箱容量无限的的汽车,从第 i 个加油站开往第 i+1 个加油站需要消耗汽油 cost[i] 升。你从其中的一个加油站出发,开始时油箱为空。 给定两个整数数组 gas 和 阅读全文
posted @ 2023-02-19 15:24 blacksonny 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1005. K 次取反后最大化的数组和 LeetCode题目要求 给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可以多次选择同一个下标 i 。 以这种方式修改数组后,返回数组 可能 阅读全文
posted @ 2023-02-15 22:24 blacksonny 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 45. 跳跃游戏 II LeetCode题目要求 给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。 每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 nums[i + j] 处: 0 <= j <= 阅读全文
posted @ 2023-02-15 09:18 blacksonny 阅读(17) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页