php排序方法之插入排序
2024-10-19 12:37:40
//插入排序法
$arr = array(3,55,45,2,67,76,6.7,-65,85,4);
function insertSort($arr){
for ( $i=0; $i<count($arr);$i++ ){
for ($j=$i+1;$j<count($arr);$j++){
if ( $arr[$i]>=$arr[$j] ){
$transit_variable = $arr[$j];
$arr[$j] = $arr[$i];
$arr[$i] = $transit_variable;
}
}
}
return $arr;
}
$res = insertSort($arr);
echo "<pre>";print_r($res); exit;
最新文章
- TortoiseGit与GitHub项目关联设置
- jquery学习笔记---requirejs 和模块化编程
- Delphi编程建议遵守的规范1---缩进、各种语句的用法
- 配置linux平台下基于vim的开发环境
- C# DataTable几个常用的查询表达式【转】
- 分布式session
- 用 Apache James 搭建邮件服务器来收发邮件实践(一)(转)
- ip地址0.0.0.0与127.0.0.1的区别(转载)
- 【前端单元测试入门03】Sinon
- 1016. Phone Bills (25) -vector排序(sort函数)
- 【Python实践-6】将不规范的英文名字,变为首字母大写,其他小写的规范名字
- Python面向对象之反射
- Vue系列之 =>; 评论功能(小知识点串联)
- [qemu][cloud][centos][ovs][sdn] centos7安装高版本的qemu 以及 virtio/vhost/vhost-user咋回事
- 1--常用linux命令
- Web安全 之 X-Frame-Options响应头配置
- 88个 Linux 系统管理员必备的监控工具
- 雷林鹏分享:C# 匿名方法
- spring cloud DashBoard
- MVC使用Dotnet.HighCharts做图表01,区域图表