> 数学 >
设有一个含n个元素的数组,数组元素为自然数,写出一个算法,将所有值为素数的元素排在所有值为奇数的元素之前,将所有值为奇数的元素排在所有值为偶数的元素之前,要求该算法的时间复杂度为O(n).
人气:124 ℃ 时间:2020-07-16 10:20:50
解答
根据自然数的类型(素数,奇数,偶数)分成三个桶,然后用桶排序就可以了
推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版