算法
月关水人土土
这个作者很懒,什么都没留下…
展开
-
蛮力法——选择排序(PHP)
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。function SelectionSort($a,$sort = null){ //选择排序 //$a为输入的整数数组; $sort为排序类型,desc降序,asc升序,若为空或其他则返回原数...原创 2018-06-28 10:10:50 · 546 阅读 · 0 评论 -
蛮力法——冒泡排序(PHP)
冒泡排序(Bubble Sort),重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 冒泡排序算法的原理如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复...原创 2018-06-28 10:18:57 · 701 阅读 · 0 评论