php冒泡排序
2024-09-29 16:11:48
<?php
$arr = array(1,4,2,9,0,10,12,3,7);
foreach($arr as $val)
{
echo $val."--";
}
echo "<br/>";
function bubble_sort(&$arr)
{
$len = count($arr);
for($i = 1; $i <= $len - 1; $i++)
{
for($j = $i; $j >=0; $j--)
{
if($arr[$j] < $arr[$j-1])
{
$temp = $arr[$j];
$arr[$j] = $arr[$j-1];
$arr[$j-1] = $temp;
}
}
} } bubble_sort($arr);
foreach($arr as $val)
{
echo $val."--";
} ?>
最新文章
- python安装supervisor
- linq判断集合是否为空的方法
- ubuntu12.04配置静态IP及设置DNS
- linux ll 命令各列的含义
- Sketchup+ArcGIS三维建模与管理
- motan源码解读:注册中心zookeeper(1)
- 移动端折腾国外分享(facebook、twitter、linkedin)
- NoSQL专家王涛访谈:为什么我们还要做一个NoSQL?
- Linux系统ifconfig命令找不到,centos ifconfig Command not found
- Python 2.7 学习笔记 条件与循环语句
- ExtJS4.1自带API打不开的问题解决
- python之串口操作
- Mac 安装python ,anaconda。彻底卸载anaconda的方法
- myeclispe中向mysql中插入中文数据出现??问题解决办法
- mysql 状态锁 连接数
- Gradle Repository
- 力扣算法题—052N皇后问题2
- Java 实现网络图片的读取与下载
- Servlet与HTTP介绍学习
- 2015年第六届蓝桥杯C/C++程序设计本科B组决赛 完美正方形
热门文章
- Codeforces Round #356 (Div. 2)
- FreeSWITCH无法读取wav文件
- C语言运算符和优先级
- CentOS----使用yum命令出现“could not retrieve mirrorlist http://mirrorlist.centos.org ***” - ybq155”
- Java 集合 - LinkedList
- (转)QML代码与现有Qt UI代码整合
- 项目忽然出现 The superclass ";javax.servlet.http.HttpServlet"; was not found on the Java Build Path 解决方法
- 使用mvn插件执行工程单元测试OOM的解决办法
- zju 1002
- spring mvc拦截器和<;mvc:annotation-driven />;的详解