C++代码:
vector<int>num;
vector<int>num1;
int i,j,x,y,z,num0;
if(k>=nums.size())
{
num0=nums[0];
for(i=1;i<nums.size();i++)
{
if(nums[i]>num0)
{
num0=nums[i];
}
}
num1.push_back(num0);
return num1;
}
for(i=0;i<nums.size()-k+1;i++)
{
for(j=i;j<i+k;j++)
{
num.push_back(nums[j]);
}
num0=num[0];
for(x=1;x<k;x++)
{
if(num[x]>num0)
{
num0=num[x];
}
}
num1.push_back(num0);
num.clear();
}
return num1;