排序算法稳定性和不稳定性的理解

稳定性初解 说到稳定性,与之对应就是不稳定性,那么排序算法的稳定性又为何意呢?通俗地讲就是,能保证排序前两个相等的数其在序列的前后位置顺序与排序后它们的前后位置顺序一致。形式化解释如下:一列数中,如果Ai = Aj,Ai位于Aj的前置位,那么经过升降序排序后Ai仍然位于Aj的前置位。 稳定性优劣 那么排序稳定性又有什么优势和劣势呢?首先优势应该是比较明显的,比如:1. 能够节约时间,稳定性算法会减
相关文章
相关标签/搜索