原创 選擇排序(python實現)

選擇排序,簡單的來說就是在一組無序的列表中,把這組列表中的數看作兩部分(一部分有序的,一部分無序的)。先遍歷一遍,找出最小的那個,然後把它放到最前面,接着再遍歷除了那個最小的數,在剩下的數中,再找出最小的數,放到第二位,依次循環,

原创 插入排序(python實現)

插入排序,和選擇排序很像,簡單的說就是和選擇排序的順序反一下,也是把列表看作兩部分,前面是排好序的,後面是無序的,遍歷這個列表,依次把數字往前面有序的那部分放,放進去的時候,再和前面的排序好的數字的最後一位開始比,如果大了,就交換位置