IT入门 > 实战案例 > python3 >

  • 插入排序(英语:Insertion Sort)是一种简单直观

    日期:2022-06-22 22:27:28 点击:1380 好评:0

    Python 插入排序 插入排序(英语:Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。...

  • 快速排序使用分治法(Divide and conquer)策略来把

    日期:2022-06-22 22:27:28 点击:1181 好评:0

    Python 快速排序 快速排序使用分治法(Divide and conquer)策略来把一个序列(list)分为较小和较大的2个子序列,然后递归地排序两个子序列。 步骤为: 挑选基准值:从数列中挑出一个元...

  • 选择排序(Selection sort)是一种简单直观的排序

    日期:2022-06-22 22:27:28 点击:1323 好评:0

    Python 选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序...

  • 冒泡排序(Bubble Sort)也是一种简单直观的排序

    日期:2022-06-22 22:27:28 点击:1391 好评:0

    Python 冒泡排序 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复...

  • 计数排序的核心在于将输入的数据值转化为键存

    日期:2022-06-22 22:27:28 点击:1363 好评:0

    Python 计数排序 计数排序的核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围的整数。 实例...

  • 堆排序(Heapsort)是指利用堆这种数据结构所设

    日期:2022-06-22 22:27:28 点击:865 好评:0

    Python 堆排序 堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于...

  • 归并排序(英语:Merge sort,或mergesort),是创建

    日期:2022-06-22 22:27:28 点击:1539 好评:0

    Python 归并排序 归并排序(英语:Merge sort,或mergesort),是创建在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 分治法: 分割:递...

  • 希尔排序,也称递减增量排序算法,是插入排序

    日期:2022-06-22 22:27:28 点击:964 好评:0

    Python 希尔排序 希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。 希尔排序的基本思想是:先将整个待排序的记录序列分割成为...

  • 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行

    日期:2022-06-22 22:27:28 点击:1543 好评:0

    Python 拓扑排序 对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之...

  • 学习 Python 银行系统的操作:

    日期:2022-06-22 22:27:28 点击:1503 好评:0

    Python 简单的银行系统 以下实例为学习 Python 银行系统的操作: 实例 means = [ 0 , 0 , 0 ] loan = 0 rate = 0 pay = 0 investment = 0 annual_rate = 0 # 计算定投预期收益 # 定投收益的计算公式为:M=a(1+x)[...

广告位API接口通信错误,查看德得广告获取帮助