k=정수 또는 0보다 큰 실수일경우

배열의 값만큼 sleep을 시키고 가장빠른 return 을 주는놈부터 재배열하는것임

sleep 타임를 minimalize해서 수행한다면 (예를 들어 100은 100ms로 sleep을 준다) 이것은 아무리 큰 배열이라도 O에 가까운 성능을 보여준다

노벨상감 아니냐?