PHP 实现冒泡法排序
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 |
<?php $nums = array (10,0,20,30,50,40,80); function
stor( $numbers ){ $length
= count ( $numbers ); for ( $i =0; $i < $length -1; $i ++){ for ( $j = $i +1; $j < $length ; $j ++){ if ( $numbers [ $j ] < $numbers [ $i ]){ $temp = $numbers [ $i ]; $numbers [ $i ]= $numbers [ $j ]; $numbers [ $j ]= $temp ; } } } return
$numbers ; } $array
= stor( $nums ); foreach ( $array
as $v ){ echo
$v . "-" ; } ?> |
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。