• 2022-06-27
    ‏关于排序算法在生活中的应用,下面哪些说法是正确的( )?‍
    A: 排序的默认前提是,将要排序的是同一数据类型。例如我们对所有的书进行排序,排序对象都是书。
    B: 打麻将整理清一色麻将过程中,假如麻将不能移动,只能交换的话,玩家会从头到尾找一张最小的牌,然后与第一位置的牌交换位置,然后从剩下的牌中依次找到最小的放到i张牌中,使之从小到大排好序。这种排序方法就是简单选择排序。
    C: 打扑克抓牌的过程,通常我们右手抓牌,每一次抓新牌,就放到左手,抓入下一张牌后,会把这张牌依次和左手上的牌进行比较,并按照牌面大小把它插入到一个合适位置,这使用的就是快速排序算法思想。
    D: 我们要对班级同学进行奖学金评定,按照成绩进行评比。如果原始输入学生成绩中存在相同记录,输入次序影响结果,为了保证结果的公平性和准确性,那么我们就应该采用稳定的排序算法。
  • 举一反三