Skip to content

Commit dcb3529

Browse files
authored
Update SkipSort.py
1 parent f188c1e commit dcb3529

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

SkipSort.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ def skip_sort(list,start,end):
22
'''
33
接收一个列表和第一个索引以及最后一个索引
44
1.将列表的第一个值定位第一次循环的基准值,大于基准值的排在右边,小于基准值的排在左边
5-
2.先从右开始往左遍历,直到找到一个小于基准值的,将其赋值给基准值
6-
3.再从左开始往右遍历,知道找到一个大于基准值的,将其赋值给第一步的值
5+
2.先从右开始往左遍历,直到找到一个小于基准值的,将其赋值给此时的左索引下的值
6+
3.再从左开始往右遍历,直到找到一个大于基准值的,将其赋值给此时的右索引下的值
77
4.如此循环,直到左指针大于等于右指针时,循环终止,此时的值成为新基准值
88
5.迭代循环
99
'''

0 commit comments

Comments
 (0)