這種算法都看不懂!9張圖是如何展現出來的

算法屬於一種計算規則,如何經過一種計算規則尋找某個值、歸類某些值、排序某些值、匹配某些值等,今天Solomon_肖哥彈架構 跟你們彈彈排序算法 ,想必你們常常會使用Order By 策略來完成數據的排序。下面給你們展現數據排序的行爲效果,加深你們對算法的理解。【關注公衆號 Solomon肖哥彈架構】算法

排序算法歸納

時間複雜度

  • O(n2)【平方階】 排序markdown

    • 直接插入、直接選擇、冒泡排序
  • O(nlog2n)【線性對數階】 排序架構

    • 快速排序、堆排序、歸併排序
  • O(n1+§)) 排序,§ 是介於 0 和 1 之間的常數app

    • 希爾排序
  • O(n)【線性階】 排序ui

    • 基數排序、桶排序、箱排序

冒泡排序

選擇排序

插入排序

歸併排序

快速排序

堆排序

計數排序

基數排序

相關文章
相關標籤/搜索