zoukankan      html  css  js  c++  java
  • 排序算法----冒泡排序

    冒泡排序

      

     1 """
     2 冒泡排序
     3 """
     4 def bubble_sort(int_list):
     5     length = len(int_list)
     6     if length <= 1: return int_list
     7     for i in range(length - 1):
     8         for j in range(length - i - 1):
     9             if int_list[j + 1] < int_list[j]:
    10                 int_list[j + 1], int_list[j] = int_list[j], int_list[j + 1]
    11     return int_list
    12 
    13 
    14 if __name__ == '__main__':
    15     int_str = input("请输入逗号分割的整数>>>").strip()
    16     int_list = [int(i) for i in int_str.split(",")]
    17     print(bubble_sort(int_list))
  • 相关阅读:
    文件操作(IO 技术)
    异常
    面向对象进阶
    面向对象
    函数用法和底层分析
    控制语句
    集合
    字典
    元组 tuple
    Python3 列表
  • 原文地址:https://www.cnblogs.com/open-yang/p/11367076.html
Copyright © 2011-2022 走看看