如何对n个整数数进行排序,要求时间复杂度O(n),空间复杂度O(1)

2025-04-09 14:47:37
推荐回答(1个)
回答1:

可以申请一个大小为65536的数组A,数组的x下标代表数字x,A[x]代表x 在整数序列中出现的次数。扫描一遍整数序列就可以完成对该整数序列的排序,时间复杂度为O(n)