排序算法
就算我是吓唬人的又如何
这个作者很懒,什么都没留下…
展开
-
python实现冒泡排序和快速排序(详解)
冒泡和快速排序冒泡排序快速排序 冒泡排序 python代码: class Solution(object): def solution(self, nums): """ :type nums: int[] :rtype: int[] """ n = len(nums) for j in range(1,n): for i in range(0,n-j):#建立双层循环,第一次循环原创 2020-07-02 23:34:07 · 456 阅读 · 0 评论 -
python实现选择排序
python实现选择排序+理解过程选择排序 今天开始每天学习一个排序算法,并记录下来自己的理解过程,方便和我一样的0基础同学更好的理解各种排序算法。 选择排序 描述:选择排序是一种简单直观的排序算法,它的工作原理是现在未排序的序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序的元素中继续寻找最小(大)元素,然后放到已排序序列的末尾,以此类推,知道所有元素均排序完毕。 class Solution(object): def findSmallest(self,nums):原创 2020-07-01 00:09:06 · 194 阅读 · 0 评论