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.
staticString[]bigSorting(String[]arr){List<String>list=newArrayList<String>(Arrays.asList(arr));Collections.sort(list,newComparator<String>(){@Overridepublicintcompare(Stringone,Stringtwo){//lengths not equalif(one.length()!=two.length()){returnone.length()-two.length();}//lengths are equal, compare value from most significant digitfor(inti=0;i<one.length();i++){if(one.charAt(i)!=two.charAt(i))returnone.charAt(i)-two.charAt(i);}return0;//equal values}});returnlist.toArray(newString[list.size()]);}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Big Sorting
You are viewing a single comment's thread. Return to all comments →
My java solution