欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

python实现选择排序

程序员文章站 2022-04-21 08:24:17
...
#!/usr/bin/env python

#coding=utf-8

#ChooseSort.py

#user can choose sort style: desc(1) or asc(2)

import stdinInput

def chooseSort( sortArray):

arrayl=len(sortArray)

if(arrayl<1):

return

for i in xrange(0,arrayl-1):

min=i;

for j in xrange(i+1,arrayl):

if(sortArray[j]<sortArray[min]):

min=j

sortArray[i],sortArray[min]=sortArray[min],sortArray[i]


if __name__=='__main__':

stdinInput.stdinInput()

chooseSort(stdinInput.intsortArrays)

print stdinInput.intsortArrays