Java Arrays Sort Time And Space Complexity