冒泡排序
At 2008-03-03 06:33. 笔记
定义一个10个元素的数组,用1~100之间的随机数填充,计算出这10个数中最大值,最小值,总和和平均值,并将这个数组排序输出。
代码:
PHP代码
- <?php
- $n=array();
- for ($x=0;$x<10;$x++)
- {
- $n[$x]=mt_rand(1,100);
- }
- foreach ($n as $n1)
-
- echo $n1 . ' ';
- echo '<br />';
-
- for ($a=0;$a<count($n);$a++)
- {
- for ($b=count($n)-1;$b>=$a;$b--)
- {
- if ($n[$b]<$n[$b-1])
- {
- $temp=$n[$b-1];
- $n[$b-1]=$n[$b];
- $n[$b]=$temp;
- }
- }
- }
- foreach ($n as $m)
- echo $m . ' ';
- echo '<br />' . '最大值为' . $n[$b+1];
- echo '<br />' . '最小值为' . $n[0];
- ?>
在RR同学的帮助下`终于明白了冒泡排序
Tags: php, 冒泡排序
« 上一篇 | 下一篇 »
Trackbacks
31条记录访客评论
时尚女装加盟www.yini178.com;
www.gzqxbj.com 广州搬家;
www.csbanzheng.net 深圳办证;
www.83svmcity.com 太阳城网上娱乐;
Post by 深圳办证 on 2011, December 30, 11:44 AM
#1
时尚女装加盟www.yini178.com;
www.gzqxbj.com 广州搬家;
www.csbanzheng.net 深圳办证;
www.83svmcity.com 太阳城网上娱乐;
Post by 广州搬家 on 2011, December 31, 9:37 AM
#2
时尚女装加盟www.yini178.com;
www.gzqxbj.com 广州搬家;
www.csbanzheng.net 深圳办证;
www.83svmcity.com 太阳城网上娱乐;
Post by 时尚女装加盟 on 2011, December 31, 9:43 AM
#3
发表评论