`

python实现选择排序

阅读更多
#!/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

 

 

分享到:
评论

相关推荐

    Python实现选择排序

    用Python实现选择排序

    Python实现选择排序.rar

    Python实现选择排序.rar

    选择排序22.py python对选择排序的代码实现

    选择排序22.py python对选择排序的代码实现选择排序22.py python对选择排序的代码实现选择排序22.py python对选择排序的代码实现选择排序22.py python对选择排序的代码实现选择排序22.py python对选择排序的代码实现...

    插入排序.py python实现的排序

    插入排序.py python实现的排序插入排序.py python实现的排序插入排序.py python实现的排序插入排序.py python实现的排序插入排序.py python实现的排序插入排序.py python实现的排序插入排序.py python实现的排序插入...

    选择排序.py 使用python实现的代码

    选择排序.py 使用python实现的代码选择排序.py 使用python实现的代码选择排序.py 使用python实现的代码选择排序.py 使用python实现的代码选择排序.py 使用python实现的代码选择排序.py 使用python实现的代码选择排序...

    堆排序6.py 使用python实现

    堆排序6.py 使用python实现堆排序6.py 使用python实现堆排序6.py 使用python...python实现排序6.py 使用python实现堆排序6.py 使用python实现堆排序6.py 使用python实现堆排序6.py 使用python实现堆排序6.py 使用python...

    堆排序9.py 使用python实现

    堆排序9.py 使用python实现堆排序9.py 使用python实现堆排序9.py 使用python实现堆排序9.py 使用python实现堆排序9.py 使用python实现堆排序9.py 使用python实现堆排序9.py 使用python实现堆排序9.py 使用python实现...

    基于python实现的快速排序程序源码

    基于python实现的快速排序程序源码基于python实现的快速排序程序源码基于python实现的快速排序程序源码基于python实现的快速排序程序源码基于python实现的快速排序程序源码基于python实现的快速排序程序源码基于...

    python实现快速排序源码

    python实现快速排序源码python实现快速排序源码python实现快速排序源码python实现快速排序源码python实现快速排序源码python实现快速排序源码python实现快速排序源码python实现快速排序源码python实现快速排序源码

    用python实现冒泡排序

    用python实现冒泡排序法。冒泡排序就是遍历数据,每次只与下一个数字比较,如果这两个数顺序不对,则与交换过来。 就上面那个问题来说,因为要升序排列,所以数字越大越排在后面。则两个数比较的时候,如果后一个数...

    Python实现的选择排序算法示例

    本文实例讲述了Python实现的选择排序算法。分享给大家供大家参考,具体如下: 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放...

    快速排序.py python代码实现

    快速排序.py python代码实现快速排序.py python代码实现快速排序.py python代码实现快速排序.py python代码实现快速排序.py python代码实现快速排序.py python代码实现快速排序.py python代码实现快速排序.py python...

    python 实现冒泡排序

    python 实现冒泡排序 python 实现冒泡排序

    python实现 路径排序算法_python_代码_下载

    NELL995_data 是NELL995的works_for关系数据集。 DFS.py 深度优先遍历获取基础路经,path_dfs_all.txt 是结果;path_dfs.txt 是部分结果;path_threshold.txt是加了限制后的结果 model.py 获取实体路经三元组的...

    计数排序.py 使用python来实现

    计数排序.py 使用python来实现计数排序.py 使用python来实现计数排序.py 使用python来实现计数排序.py 使用python来实现计数排序.py 使用python来实现计数排序.py 使用python来实现计数排序.py 使用python来实现计数...

    基数排序.py 使用python来实现

    基数排序.py 使用python来实现基数排序.py 使用python来实现基数排序.py 使用python来实现基数排序.py 使用python来实现基数排序.py 使用python来实现基数排序.py 使用python来实现基数排序.py 使用python来实现基数...

    桶排序.py 使用python代码实现

    桶排序.py 使用python代码实现桶排序.py 使用python代码实现桶排序.py 使用python代码实现桶排序.py 使用python代码实现桶排序.py 使用python代码实现桶排序.py 使用python代码实现桶排序.py 使用python代码实现桶...

    归并排序.py 使用python代码实现

    归并排序.py 使用python代码实现归并排序.py 使用python代码实现归并排序.py 使用python代码实现归并排序.py 使用python代码实现归并排序.py 使用python代码实现归并排序.py 使用python代码实现归并排序.py 使用...

Global site tag (gtag.js) - Google Analytics