摘要:
类按照类中的某一个属性(或者多个属性)来对类的对象进行排序, 有 3 种方法可以实现, 1、Collections.sort 排序重写 compare方法 2、实现Comparable<T>接口 3、通过自定义比较器类的方式实现排序 以下,实现一个类的排序 class Person{ public 阅读全文
摘要:
排序算法的稳定性概念 [1] 如果 a = b, a原本在b的前面, 排序之后, a仍然在b的前面, 那么这个排序算法就是稳定的。反之, 就是不稳定的排序算法。 背景:“稳定”排序算法按顺序保存具有相同排序键的项目。假设我们有一个5个字母的单词列表: peach straw apple spork 阅读全文