1. 程式人生 > >八大排序演算法——個人記憶方法

八大排序演算法——個人記憶方法

排序演算法有8種:
插入排序:直接插入,希爾排序
選擇排序:簡單選擇,堆排序
交換排序:氣泡排序,快速排序
歸併排序
基數排序

上面八種排序我們可以用一個場景進行串聯:——打針

  • 記憶方法

    護士給我們治病打針,用針管插到血管中的方式有兩種一個是直接插入(直接插入排序),還有個先畫一個S符號然後插入(shell排序),藥物進入到血液中後,進行對好的細胞和有病的細胞進行區分(選擇排序),我們可以簡單隨便進行選擇(簡單選擇),或者可以將細胞全拿過來堆在一起來選擇(堆排序),找到後有病細胞後,我們將其中有問題的蛋白質跟好的蛋白質交換(交換排序),可以快速的吹個泡泡(快排,冒泡

    )讓自己先處於安全的空氣環境然後開始治療,那些有問題的蛋白質被替換出來後,由我們的這些藥物進行蒐集並歸類在一起(歸併排序),最後由我們的jiji(基數排序)將這些無用的東西排出去

這只是方便記住有什麼,關鍵還是這些排序怎麼用才是最主要的