Sir*_*mil 6 language-agnostic sorting algorithm
假设我有一个函数f和元素数组.
函数返回A或B任何元素; 你可以用这种方式想象元素ABBAABABAA.
我需要根据函数对元素进行排序,结果是: AAAAAABBBB
A值的数量不必等于B值的数量.元素的总数可以是任意的(不固定).请注意,您不对字符进行排序,您可以对具有单个char表示的对象进行排序.
更多的东西:
O(n),有任何想法吗?
注意:如果上述情况不可能,那么您是否有牺牲上述要求之一的算法的想法?