We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
publicstaticList<Integer>solve(List<Integer>arr,List<Integer>queries){// Write your code hereList<Integer>result=newArrayList<>();for(intq:queries){intmax=Collections.max(arr.subList(0,q));intmin=max;for(inti=q;i<arr.size();i++){if(arr.get(i)>max)max=arr.get(i);elseif(arr.get(i-q)==max)max=Collections.max(arr.subList(i-q+1,i+1));min=Math.min(min,max);}result.add(min);}returnresult;}}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Queries with Fixed Length
You are viewing a single comment's thread. Return to all comments →
java :