摘要: 有 N 堆石头排成一排,第 i 堆中有 stones[i] 块石头。 每次移动(move)需要将连续的 K 堆石头合并为一堆,而这个移动的成本为这 K 堆石头的总数。 找出把所有石头合并成一堆的最低成本。如果不可能,返回 -1 。 提示: 1 <= stones.length <= 30 2 <= 阅读全文
posted @ 2019-03-03 16:29 blueattack 阅读(2561) 评论(0) 推荐(0)
摘要: 给定一个由若干 0 和 1 组成的数组 A,我们最多可以将 K 个值从 0 变成 1 。 返回仅包含 1 的最长(连续)子数组的长度。 输入:A = [1,1,1,0,0,0,1,1,1,1,0], K = 2 输出:6 解释: [1,1,1,0,0,1,1,1,1,1,1] 粗体数字从 0 翻转到 阅读全文
posted @ 2019-03-03 16:27 blueattack 阅读(258) 评论(0) 推荐(0)