コーディングスタイルは個人の好みで、できればよい、動けばよいなどと言う人間がこのようなソート処理を作るはずがない。

速い遅いのこだわりもどこから出てくるのかわからない。