Most Efficient Sorting Method In C