PHP数据结构之直接插入排序
来源:互联网 发布:ubuntu下chmod 编辑:程序博客网 时间:2024/06/04 00:29
- <?php
- $array = array(13,15,6,10,20,6,3,19);
- $count = count($array);
- $n = $e = 0;
- for($i = 1; $i < $count; $i++)
- {
- $tmp = $array[$i];
- $j = $i;
- while($array[$j-1] > $tmp){
- $n++;
- $e++;
- $array[$j] = $array[$j-1];
- $j--;
- }
- $array[$j] = $tmp;
- }
- print_r($array);
- echo "共循环{$n}次,共执行{$e}次数据交换";
- ?>
执行结果为:
- Array ( [0] => 3 [1] => 6 [2] => 6 [3] => 10 [4] => 13 [5] => 15 [6] => 19 [7] => 20 )
- 共循环15次,共执行15次数据交换
- PHP数据结构之直接插入排序
- 数据结构之直接插入排序
- 数据结构之 直接插入排序
- 数据结构之直接插入排序
- 数据结构之直接插入排序
- 数据结构之直接插入排序
- 数据结构之直接直接插入排序
- PHP数据结构(4) 直接插入排序
- 【数据结构之排序2】直接插入排序
- 数据结构排序之直接插入排序
- 数据结构之排序(三)直接插入排序
- 数据结构之排序:直接插入排序
- 数据结构c语言版之直接插入排序
- 数据结构之直接插入排序算法
- 数据结构之直接插入排序(二)
- 大话数据结构之:直接插入排序
- python数据结构之直接插入排序
- 数据结构例程——插入排序之直接插入排序
- Servlet返回图片
- 好评
- 如何查看执行计划
- PHP数据结构之冒泡法排序
- 《海量数据库解决方案》之位图索引的结构和特征
- PHP数据结构之直接插入排序
- OPhone Camera教程 -- 如何在程序中使用照相机
- ActiveDirectory和aspnetsqlprovider共用一个provider
- php利用fsockopen 模拟post 提交
- WebConfig 配置 登陆界面显示图片
- 介绍基于ARM的移动视频监控系统
- php用file_get_contents做post提交
- xfire webservice
- PHP中在函数和变量前加&的作用例解