非著名的得瑟演员赵鹏的博客,记录赵鹏的一点或者得瑟或者低调或者高兴或者闷骚的心情

冒泡排序

定义一个10个元素的数组,用1~100之间的随机数填充,计算出这10个数中最大值,最小值,总和和平均值,并将这个数组排序输出。

代码:

 

PHP代码
  1. <?php   
  2.  $n=array();   
  3.  for ($x=0;$x<10;$x++)   
  4.  {   
  5.     $n[$x]=mt_rand(1,100);         
  6.  }   
  7.  foreach ($n as $n1)   
  8.     
  9.  echo $n1 . ' ';   
  10.  echo '<br />';   
  11.     
  12.  for ($a=0;$a<count($n);$a++)   
  13.  {   
  14.     for ($b=count($n)-1;$b>=$a;$b--)   
  15.     {   
  16.         if ($n[$b]<$n[$b-1])   
  17.         {   
  18.             $temp=$n[$b-1];   
  19.             $n[$b-1]=$n[$b];   
  20.             $n[$b]=$temp;   
  21.         }   
  22.     }   
  23.  }   
  24.  foreach ($n as $m)   
  25.  echo $m . ' ';   
  26.  echo '<br />' . '最大值为' . $n[$b+1];   
  27.  echo '<br />' . '最小值为' . $n[0];   
  28. ?>  

 在RR同学的帮助下`终于明白了冒泡排序  

Tags: php, 冒泡排序

« 上一篇 | 下一篇 »

Trackbacks

点击获得Trackback地址,Encode: UTF-8

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

Records:3112

发表评论

评论内容 (必填):