题目链接:http://codeforces.com/problemset/problem/660/C 大意是给一个01数组,至多可以将k个0变为1,问最后数组中最长能有多少个连续的1,并输出. 问题转化一下就是找一个区间,使得区间中0的个数不多于k,且区间长度尽可能地长.尺取法做一下就可以了. import java.io.OutputStream; import java.io.IOException; import java.io.InputStream; import java.io.P…