您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料

  2. 最新Python3.5零基础+高级+完整项目(28周全)培训视频学习资料;本资料仅用于学习。 【课程内容】 第1周 开课介绍 python发展介绍 第一个python程序 变量 字符编码与二进制 字符编码的区别与介绍 用户交互程序 if else流程判断 while 循环 while 循环优化版本 for 循环及作业要求 第2周 本节鸡汤 模块初识 pyc是什么 python数据类型 bytes数据类型 列表的使用 元组与购物车程序练习 购物车程序练习实例 字符串常用操作 字典的使用 三级菜单
  3. 所属分类:Python

    • 发布日期:2018-06-13
    • 文件大小:94
    • 提供者:jihaichen
  1. 利用python实现冒泡排序算法实例代码

  2. 主要给大家介绍了关于如何利用python实现冒泡排序算法的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-09-18
    • 文件大小:90112
    • 提供者:weixin_38519387
  1. Python编程二分法实现冒泡算法+快速排序代码示例

  2. 主要介绍了Python编程二分法实现冒泡算法+快速排序代码示例,具有一定借鉴价值,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-20
    • 文件大小:30720
    • 提供者:weixin_38683562
  1. Python实现冒泡,插入,选择排序简单实例

  2. 本文所述的Python实现冒泡,插入,选择排序简单实例比较适合Python初学者从基础开始学习数据结构和算法,示例简单易懂,具体代码如下: # -*- coding: cp936 -*- #python插入排序 def insertSort(a): for i in range(len(a)-1): #print a,i for j in range(i+1,len(a)): if a[i]>a[j]: temp = a[i]
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:27648
    • 提供者:weixin_38502510
  1. Python实现的选择排序算法示例

  2. 本文实例讲述了Python实现的选择排序算法。分享给大家供大家参考,具体如下: 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序每次只记录最大数的索引值. 类似于冒泡排序, 也是要比较n-1次, 区别是冒泡排序每次都交换, 选择排序只在最后比较完后才进行交换 示例代码: #!/usr/bin/env python # coding:utf-8 d
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:50176
    • 提供者:weixin_38639642
  1. Python实现各种排序算法的代码示例总结

  2. 在Python实践中,我们往往遇到排序问题,比如在对搜索结果打分的排序(没有排序就没有Google等搜索引擎的存在),当然,这样的例子数不胜数。《数据结构》也会花大量篇幅讲解排序。之前一段时间,由于需要,我复习了一下排序算法,并用Python实现了各种排序算法,放在这里作为参考。 最简单的排序有三种:插入排序,选择排序和冒泡排序。这三种排序比较简单,它们的平均时间复杂度均为O(n^2),在这里对原理就不加赘述了。贴出来源代码。 插入排序: def insertion_sort(sort_lis
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:106496
    • 提供者:weixin_38501826
  1. python实现排序算法解析

  2. 本文实例为大家分享了python实现排序算法的具体代码,供大家参考,具体内容如下 一、冒泡排序 def bububle_sort(alist): """冒泡排序(稳定|n^2m)""" n = len(alist) for j in range(n-1): count = 0 for i in range(0,n-1-j): if alist[i]>alist[i+1]: count +=1 alist[i], alist[i+1] = alist[
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:122880
    • 提供者:weixin_38599231
  1. 排序算法原理与实现[冒泡、选择、插入、快速、哈希、计数](python版)

  2. 1. 冒泡排序: 原理 冒泡排序算法的基本原理就是比较相邻两个数字的大小。将两个数中比较大的那个数交换到靠后的位置,不断交换下去就可以将最大的那两个数放到队列的尾部。然后重头再次交换)(交换list.lenght-1次),直到将数列排成有序数列。 代码实现 # -*- coding:utf-8 -*- """ Author: leadingme Mail:leadingmeqq.com MyWebsite:leadingme.top """ import timeit List = [7, 5,
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:69632
    • 提供者:weixin_38715048
  1. 常用排序算法的python实现及优化

  2. 基础的排序 选择排序,冒泡排序,插入排序 对于这三类排序主要考察基础,需要很熟悉的了解每种排序方法的时间复杂度,空间复杂度,以及稳定性。 (稳定是指如果数组里两个相等的数,排序前后这两个相等的数的相对位置保持不变) 同时要熟练掌握代码,将代码精炼,能在短时间内复现出无bug的代码。 选择排序 最简单直观的排序方法,每一趟都选择最小(最大)的元素,放到未排列的序列队首。每一趟会把一个最值放到正确位置。由于选择排序是交换最小元素与未排列序列的队首元素,所以是不稳定的排序方法。空间复杂度O(1),时间
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:312320
    • 提供者:weixin_38665449
  1. 利用python实现冒泡排序算法实例代码

  2. 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作如下: 1、比较相邻的元素。如果第一个比第二个大(升序),就交换他们两个。 2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 3、针
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:92160
    • 提供者:weixin_38680811
  1. 每日代码:日常代码爬虫,gui小工具等-源码

  2. 日常代码练习 注:平时写的一些小脚本现在整合开源供大家参考学习 算法算法python实现 使用python写出各种排序算法 插入排序算法 计数排序算法 冒泡排序算法 希尔排序算法 选择排序算法 CodeStatics Python代码统计 统计Python代码 代码行数 代码注释 空行数 wxPython开发GUI界面 展示 DefinedWallpaper自定义桌面壁纸 根据选择路径设置壁纸,并输入文字文字将显示在壁纸上 用于在桌面显示笔记 使用PyQt4制作GUi界面 展示 医院医院网站
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:2097152
    • 提供者:weixin_42164931
  1. python冒泡排序算法的实现代码

  2. 1.算法描述:(1)共循环 n-1 次(2)每次循环中,如果 前面的数大于后面的数,就交换(3)设置一个标签,如果上次没有交换,就说明这个是已经好了的。 2.python冒泡排序代码 复制代码 代码如下:#!/usr/bin/python# -*- coding: utf-8 -*- def bubble(l):    flag = True    for i in range(len(l)-1, 0, -1):        if flag:             flag = False 
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:28672
    • 提供者:weixin_38747087
  1. Python编程二分法实现冒泡算法+快速排序代码示例

  2. 本文分享的实例主要是Python编程二分法实现冒泡算法+快速排序,具体如下。 冒泡算法: #-*- coding: UTF-8 -*- #冒泡排序 def func(lt): if type(lt).__name__ !='list' and type(lt).__name__ !='tuple': return if type(lt).__name__ == 'tuple': return list(lt) for i in range(1,len(lt)-1): for j in r
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:32768
    • 提供者:weixin_38604395