Fork me on GitHub

2023年4月2日

2516. 每种字符至少取 K 个

摘要: 力扣题目链接 给你一个由字符 'a'、'b'、'c' 组成的字符串 s 和一个非负整数 k 。每分钟,你可以选择取走 s 最左侧 还是 最右侧 的那个字符。 你必须取走每种字符 至少 k 个,返回需要的 最少 分钟数;如果无法取到,则返回 -1 。 示例 1: 输入:s = "aabaaaacaab 阅读全文

posted @ 2023-04-02 16:42 Co3y 阅读(23) 评论(0) 推荐(0) 编辑

713. 乘积小于 K 的子数组

摘要: 力扣题目链接 给你一个整数数组 nums 和一个整数 k ,请你返回子数组内所有元素的乘积严格小于 k 的连续子数组的数目。 示例 1: 输入:nums = [10,5,2,6], k = 100 输出:8 解释:8 个乘积小于 100 的子数组分别为:[10]、[5]、[2],、[6]、[10,5 阅读全文

posted @ 2023-04-02 15:16 Co3y 阅读(10) 评论(0) 推荐(0) 编辑

1658. 将 x 减到 0 的最小操作数

摘要: 力扣题目链接 给你一个整数数组 nums 和一个整数 x 。每一次操作时,你应当移除数组 nums 最左边或最右边的元素,然后从 x 中减去该元素的值。请注意,需要 修改 数组以供接下来的操作使用。 如果可以将 x 恰好 减到 0 ,返回 最小操作数 ;否则,返回 -1 。 示例 1: 输入:num 阅读全文

posted @ 2023-04-02 14:26 Co3y 阅读(24) 评论(0) 推荐(0) 编辑

1438. 绝对差不超过限制的最长连续子数组

摘要: 力扣题目链接 给你一个整数数组 nums ,和一个表示限制的整数 limit,请你返回最长连续子数组的长度,该子数组中的任意两个元素之间的绝对差必须小于或者等于 limit 。 如果不存在满足条件的子数组,则返回 0 。 示例 1: 输入:nums = [8,2,4,7], limit = 4 输出 阅读全文

posted @ 2023-04-02 10:07 Co3y 阅读(13) 评论(0) 推荐(0) 编辑

导航