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.
functioncircularArrayRotation($a,$k,$queries){$result=[];foreach($queriesas$queryIndex){$lastIterationOffset=$k%count($a);// eliminate iterations over whole array$index=$queryIndex-$lastIterationOffset;// calculate initial index before shiftingif($index<0){// initial index exceeded beggining of array limit$index=count($a)+$index;// counting index from the end of array}$result[]=$a[$index];}return$result;}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Circular Array Rotation
You are viewing a single comment's thread. Return to all comments →
PHP