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>quickSort(List<Integer>arr){// Write your code hereintpivot=arr.get(0);List<Integer>right=newArrayList<>();List<Integer>left=newArrayList<>();for(inti=1;i<arr.size();i++){if(arr.get(i)>pivot){right.add(arr.get(i));}if(arr.get(i)<pivot){left.add(arr.get(i));}}List<Integer>result=newArrayList<>();result.addAll(left);result.add(pivot);result.addAll(right);returnresult;}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Quicksort 1 - Partition
You are viewing a single comment's thread. Return to all comments →
All test case Passed Java Solution using List