算法
文章平均质量分 60
MGonster
麻省理工学院
展开
-
用运算符取指定数值:寻找水仙花数、整数反转
寻找水仙花数、整数反转原创 2022-05-24 10:07:13 · 152 阅读 · 0 评论 -
用Python对十大排序算法进行排序
常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。一、冒泡排序思路:比较相邻的元素。如果第一个比第二个大,就交换他们两个。较大数再和后一位比较;每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数;针对所有的元素重复以上的步骤,除了最后一个;持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较;def bubbleSort(arr): for i in range(1, le原创 2022-04-19 17:07:41 · 1087 阅读 · 0 评论