求一组数中最大连续奇数个数的算法如 1 2 3 0 8 7 5 3 2最大连续奇数个数是3个 7 5 3怎么实现?
网友回答
int maxL =0;
int thisL =0;
int input[] = {1,2,3 }; // 输入的整数
for ( int idx =0; idx {if ( input[idx] 是奇数)
thisL = thisL + 1;
else{maxL = max{ maxL,thisL};
thisL=0;
}}maxL= max{ maxL,thisL};
// 最大连续奇数个数= maxL
不清楚 请继续问.