什么是选择排序?

选择排序(Selectionsort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,...

什么是基数排序?

基数排序(英语:Radixsort)是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)和特定格式的浮点数,所以基数排序也不是只能使用于整数。基数排序的...

什么是堆排序?

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

什么是快速排序?

快速排序(英语:Quicksort),又称划分交换排序(partition-exchangesort),简称快排,一种排序算法,最早由东尼·霍尔提出,用作按顺序放置数组元素的系统方法。

什么是归并排序?

归并排序(英语:Mergesort,或mergesort),是创建在归并操作上的一种有效的排序算法,。1945年由约翰·冯·诺伊曼首次提出。该算法是采用分治法(DivideandConquer)的一个非常典型的应用,且各层分治递...

什么是插入排序?

插入排序(英语:InsertionSort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序,因而在从后向前扫描...

什么是鸡尾酒排序算法?

鸡尾酒排序,也叫双向冒泡排序(BidirectionalBubbleSort)等。这是冒泡排序的一种变体。不同之处在于,冒泡排序是从低到高比较序列里的每个元素,而鸡尾酒排序从两个方向(低到高、高到低)来回排序,效率更高。

什么是桶排序算法?

桶排序(Bucketsort)或所谓的箱排序,是一个排序算法,工作的原理是将数组分到有限数量的桶里。每个桶再个别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排序)。桶排序是鸽巢排序的一种归纳结果。

什么是冒泡算法?

冒泡排序,有时也称为下沉排序,是一种简单的排序算法,它反复遍历要排序的列表,比较每对相邻的项目,如果它们的顺序错误则交换它们。重复传递列表,直到不需要交换,这表明列表已排序。

Junie B. Jones Collection 1-28 - Barbara Park有声书音频MP3

JunieB.Jones—朱尼·琼斯系列是作家BarbaraPark最广为人知的作品,她的创作灵感来源于两个儿子。BarbaraPark通过与两个儿子沟通与相处的过程中了解孩子们思考的模式及说话的方式,并借助可爱的小女孩Jun...

其他下载
兰登双语经典彩虹系列Ⅱ(全七册)MP3

本套丛书是从美国兰登书屋BeginnerBooks(“小孩学读书”)书系中精选出来的双语读物。精美的图画、高潮迭起的故事、韵律优美的诗体文字,读起来朗朗上口,是全书的特点。兰登书屋以此为开端创设了旨在激发儿童阅读兴趣的“小孩学读书”书...

其他下载
Python数据分析代码速查表高清版

共14张目录Python数据科学速查表-SciPyPython数据科学速查表-Scikit-LearnPython数据科学速查表-SeabornPython数据科学速查表-KerasPython数据科学速查表-Sp...

其他下载
php实现一个10进制转2进制的函数

十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为...

https 的加密过程?

单向认证(客户端无证书):客户端:发送客户端SSL版本信息服务器:服务端给客户端返回SSL版本、随机数等信息,以及服务器公钥客户端:客户端校验服务端证书是否合法,合法继续,否则告警客户端:客户端改善自己可支持的对称加密方案给服务端,供...

惪特博客
  • 文章总数:
    5303 篇
  • 评论总数:
    53635 条
  • 标签总数:
    8940 个
  • 总浏览量:
    30230053 次
  • 最后更新:
    3天前

最多点赞

随便看看

标签TAG

友情链接

友链申请