网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  PHP实现冒泡排序

PHP实现冒泡排序

分类: IT文章 • 2025-02-02 20:24:01
<?php declare(strict_types=1);

function maoPaoSort(array $aNum): array
{
    $iLen = count($aNum);
    $iWai = $iLen - 1;
    for ($i = 0; $i < $iWai; $i++) {// 循环轮数
        $iNei = $iWai - $i;
        for ($j = 0; $j < $iNei; $j++) {// 循环对比
            if ($aNum[$j] > $aNum[$j + 1]) {
                $iTemp = $aNum[$j];
                $aNum[$j] = $aNum[$j + 1];
                $aNum[$j + 1] = $iTemp;
            }
        }
    }

    return $aNum;
}

print_r(maoPaoSort([2, 5, 3, 78, 5, 8]));

相关推荐

  • 动态解析冒泡排序—Python
  • 冒泡数组排序
  • java----八种排序算法 1.直接插入排序 2.希尔排序 3.简单选择排序 4.堆排序 5.冒泡排序 6.快速排序 7.归并排序 8.基数排序
  • php+redis 实现消息队列的推送【demo】。
  • php redis 发布订阅 实现redis队列
  • PHP实现页面静态化
  • php session 保存到redis 实现session的共享
  • php实现redis
  • 冒泡排序
  • 排序算法 0、前言     一、插入排序 二、二分插入排序 三、希尔排序 四、选择排序 五、冒泡排序 六、鸡尾酒排序/双向冒泡排序 七、快速排序 八、堆排序 九、归并排序 十、桶排序 十一、计数排序 十二、基数排序 总结
  • vue3 非prop
  • 存储式参数校验
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号