Untitled

 avatar
unknown
plain_text
13 days ago
309 B
5
Indexable
[7,4,3,9,1,8,5,2,6]
windowSize = 2 * k + 1
windowSum = iterate from 0 to windowSize
n = nums.length
for(i=0...n){
	if( i < k || i > (n - k - 1))
		result.push(-1)
	else{
		if(i > k)  
			windowSum = windowSum + nums[i + k] - nums[i-k-1]
		
		avg = Math.floor(windowSum/windowSize)
		result.push(avg);
	}
	
}

Editor is loading...
Leave a Comment