What is the fastest way to sort 1 million integers when integers are from the range [1,100]?

前端 未结 8 1631
慢半拍i
慢半拍i 2020-12-23 22:13

Notes: I\'ve thought about Radix sort, bucket sort, counting sort.

Is there anyway to achieve big O(n)?

8条回答
  •  半阙折子戏
    2020-12-23 22:17

    A counting sort would be the obvious choice under these circumstances. Yes, properly implemented it should have linear complexity.

提交回复
热议问题