nums 仅包含 0 和 1,
每一次移动,你可以选择 相邻 两个数字并将它们交换。
请你返回使 nums 中包含 k 个 连续 1 的 最少 交换次数。...输入:nums = [1,0,0,1,0,1], k = 2。
输出:1。
来自左程云。...[1, 0, 0, 1, 0, 1];
let k = 2;
let result = min_moves(nums, k);
println!...0, 0, 1, 0, 1 };
int k = 2;
int result = minMoves(nums, k);
cout 0, 0, 1, 0, 1 };
int k = 2;
int numsSize = sizeof(nums) / sizeof(nums[0]);
int result = minMoves