gpt4 book ai didi

algorithm - 稳定排序的 2 值数组?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:20:33 27 4
gpt4 key购买 nike

我有一个对象数组。这些对象中有一个 bool 值,我想将其用作对数组进行排序的键(所有具有 true 的对象都出现在所有具有 false 的对象之前),但除此之外保持相同的顺序。

是否有一个简单的、就地的 O(n) 解决方案?也许是 radix-sort 的一些变体?

最佳答案

参见 here讨论这个话题。您基本上可以拥有需要额外空间的 O(n) 解决方案或 O(n log n) 就地解决方案。

关于algorithm - 稳定排序的 2 值数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/708495/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com