Category Archive 数据结构与算法

ByWhat'sUs

冒泡排序

冒泡排序只会操作相邻的两个数据。每次冒泡操作都会对相邻的两个元素进行比较,看是否满足大小关系要求,如果
ByWhat'sUs

插入排序

插入排序的原理是:我们将数组中的数据分为两个区间,已排序区间和未排序区间。初始已排序区间只有一个元素,
ByWhat'sUs

归并排序

所谓归并排序,指的是如果要排序一个数据序列,我们可以先把该序列从中间分成前后两部分,然后对这两部分分别
ByWhat'sUs

快速排序

如果要排序数据序列中下标从 p 到 r 之间的一组数据,我们选择&nb
ByWhat'sUs

选择排序

选择排序算法的实现思路有点类似插入排序,也分已排序区间和未排序区间。但是选择排序每次会从未排序区间中找
ByWhat'sUs

二分查找算法

所谓二分查找,针对的是一个有序的数据集合(这点很重要),查找思想有点类似分治思想 —— 每次都通过跟区间的
PHP Code Snippets Powered By : XYZScripts.com