JSFiddle - React, Tailwind, and code Playground
by pawan1_saket
JavaScript
let counter = 0;
let mainArray;
//function to insert
function insert(dataArrayLength,query,arraylength){
let maximum =0;
console.time("Second Loop")
mainArray = Array(dataArrayLength).fill(0);
let i=0;
for(i=query[i][0]-1; i<= query[i][1]-1;i++){
console.log(i)
mainArray[i] += query[i][2];
if(mainArray[i] > maximum){
maximum = mainArray[i];
}
}
console.timeEnd("Second Loop")
return maximum;
}
// Complete the arrayManipulation function below.
function arrayManipulation(n, queries) {
let maxValue = 0;
console.time("First Loop")
maxValue = insert(n,queries,queries.length);
console.timeEnd("First Loop")
return maxValue;
}
let queries = [[1,2,100],[2,5,100],[3,4,100]];
var max =arrayManipulation(5,queries);
console.log("MAX-",max)