![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Algorithms
文章平均质量分 50
JuryCheung
这个作者很懒,什么都没留下…
展开
-
leetcode6023 用地板覆盖过的最少最少白色砖块
leetcode6023 用地板覆盖过的最少最少白色砖块 hard力扣74周双周赛的第四题题目描述:给你一个下标从 0 开始的 二进制 字符串 floor ,它表示地板上砖块的颜色。floor[i] = ‘0’ 表示地板上第 i 块砖块的颜色是 黑色 。floor[i] = ‘1’ 表示地板上第 i 块砖块的颜色是 白色 。同时给你 numCarpets 和 carpetLen 。你有 numCarpets 条 黑色 的地毯,每一条 黑色 的地毯长度都为 carpetLen 块砖块。请你使用这原创 2022-03-20 18:29:37 · 688 阅读 · 0 评论 -
leetcode6022 将数组和减半的最小操作次数
leetcode6021 将数组和减半的最小操作次数 medium力扣74周双周赛的第三题失败思路:对数组进行排序后,从大向小遍历,将最大数减半后再将其交换至应该所在的大小位置,循环至达到总和一半为止。问题出现在时间消耗太大,无论是排序还是遍历。题目描述:给你一个正整数数组 nums 。每一次操作中,你可以从 nums 中选择 任意 一个数并将它减小到 恰好 一半。(注意,在后续操作中你可以对减半过的数继续执行操作)请你返回将 nums 数组和 至少 减少一半的 最少 操作数。示例 1:输入原创 2022-03-20 16:31:47 · 140 阅读 · 0 评论 -
leetcode6021 字符中最多数目的子字符串
leetcode6021 字符中最多数目的子字符串 medium力扣74周双周赛的第二题自己做的时候思路是这题根本不需要除了pattern[0]和pattern[1]之外的字符,然后困在了如何判断子序列上,后来转变思路,直接将插入算在最后。题目描述:给你一个下标从 0 开始的字符串 text 和另一个下标从 0 开始且长度为 2 的字符串 pattern ,两者都只包含小写英文字母。你可以在 text 中任意位置插入 一个 字符,这个插入的字符必须是 pattern[0] 或者 pattern[原创 2022-03-20 14:20:04 · 751 阅读 · 0 评论