Android 知识

算法概述

2019-10-08  本文已影响0人  MIRROR1217

十种常见算法可以分为两大类:

比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能超过Q(nlogn),因此也称为非线性时间比较类排序。
非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下限, 以线性时间运行, 因此也称为线性时间非比较类排序。

20190517115044833.png

算法复杂度

相关概念

上一篇下一篇

猜你喜欢

热点阅读