首页 > 解决方案 > 在线性时间内排序具有 10 个不同整数的许多重复项的数组

问题描述

我正在做作业,并陷入了一个关于线性时间排序的问题。下面是问题。

  1. 假设您有一个包含许多重复项的 n 个整数的数组 A,并且您被告知 A 中最多有 10 个不同的整数。给出一个线性时间算法来使用基于比较的排序模型对数组 A 进行排序。您不得使用散列或任何其他基于值的线性时间排序算法,如桶排序或 Redix 排序。

标签: sortingdata-structurescomputer-science

解决方案


推荐阅读