编程技术网 本次搜索耗时 0.222 秒,为您找到 506 个相关结果.
  • Python遗传算法

    Python遗传算法 本章详细讨论了人工智能的遗传算法。   什么是遗传算法? 遗传算法(GA)是基于自然选择和遗传概念的基于搜索的算法。GA是更大的计算分支的子集,称为进化计算。 GA由John Holland及其密歇根大学的学生和同事开发,最着名的是David E. Goldberg。从那时起,它已经尝试了各种优化问题并取得了很大的成功。 在GA中,我们...
  • Python无人监督学习:聚类

    Python无人监督学习:聚类 无监督机器学习算法没有任何主管提供任何形式的指导。这就是为什么它们与某些人称之为真正的人工智能紧密结合的原因。 在无人监督的学习中,没有正确的答案,也没有教师的指导。算法需要在数据中发现有趣的模式以供学习。 什么是聚类? 基本上,它是一种无监督学习方法和用于许多领域的统计数据分析的常用技术。聚类主要是将观察集划分为子集(称为聚...
  • 冒泡排序(Bubble Sort)

    788 2022-02-16 《排序算法》
    冒泡排序(Bubble Sort) 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。   1. 冒泡排序的算法描述 比较相邻的元素。如果第一个比第二...
  • 选择排序(Selection Sort)

    780 2022-02-16 《排序算法》
    选择排序(Selection Sort) 选择排序(Selection-sort)是一种简单直观的排序算法。它的工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。   1. 选择排序的算法描述 n 个记录的直接选择排序可经过...
  • 插入排序(Insertion Sort)

    597 2022-02-16 《排序算法》
    插入排序(Insertion Sort) 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。   1. 插入排序的算法描述 一般来说,插入排序都采用in-place在数组上实现。具体算法描述如下: 从第一个元素开始,该元素可以认为已...
  • Using Python on a Mac

    588 2022-01-06 《Python 教程》
    5. Using Python on a Mac¶ 作者 Bob Savage <bobsavage@ mac. com > Python on a Mac running macOS is in principle very similar to Python on any other Unix plat...
  • Python 文档目录

    575 2022-01-06 《Python 教程》
    Python 文档目录¶ Python的新变化 Python 3.10 有什么新变化 摘要 -- 发布重点 新的特性 带圆括号的上下文管理器 更清楚的错误消息 Syntax...
  • --- 系统相关的参数和函数

    571 2022-01-06 《Python 教程》
    sys --- 系统相关的参数和函数¶ 该模块提供了一些变量和函数。这些变量可能被解释器使用,也可能由解释器提供。这些函数会影响解释器。本模块总是可用的。 sys. abiflags ¶ 在POSIX系统上,以标准的 configure 脚本构建的 Python 中,这个变量会包含 PE...
  • 用 asyncio 开发

    564 2022-01-06 《Python 教程》
    用 asyncio 开发¶ 异步编程与传统的“顺序”编程不同。 本页列出常见的错误和陷阱,并解释如何避免它们。 Debug 模式¶ 默认情况下,asyncio以生产模式运行。为了简化开发,asyncio还有一种*debug 模式* 。 有几种方法可以启用异步调试模式: 将 PYTHONASYNCIO...
  • Distutils 模块介绍

    516 2022-01-06 《Python 教程》
    1. Distutils 模块介绍¶ 注解 这篇文档是历史遗留文档,在 https://setuptools.readthedocs.io/en/latest/setuptools.html 上的 setuptools 文档独立涵盖此处包含的所有相关信息之后,将不再单独作为正式文档保留。 本文档介绍了使用 Distuti...