COUNT method
dynamic
COUNT(
- dynamic datas,
- dynamic p
返回在P周期内,满对应条件的周期数 输出数组小于P 位置为- 数组长度和datas一样 @param datas:Array 数组中只包含两种元素(1是满足条件,0是不满足条件) @param p:int ; 回溯周期
Implementation
COUNT(datas, p) {
List outdatas = [];
int size = datas.length;
int i;
for (i = 0; i < size; i++) {
if (i >= p - 1) {
int num = 0;
for (var j = 0; j < p; j++) {
if (datas[i - j] == 1) {
num++;
}
}
outdatas.add(num);
} else {
outdatas.add("-");
}
}
return outdatas;
}