Implement bubble sorting (from small to large) using PHP
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-07-23 08:54:52
Original
1722 people have browsed it
- //Array element values are sorted from small to large
- $arr=array(1,42,0,3,15,7,19,26);
- //Define an intermediate variable
- $ temp=0;
- //Number of outer loops
- for($i=0;$i //Two arrays adjacent to the right between the inner layers Compare the element values
- for($j=0;$j //When the value of the next array element is greater than the original value of the previous array
- if($arr [$j]>$arr[$j+1]){
- //Array element exchange
- $temp=$arr[$j];
- $arr[$j]=$arr[$j+1];
- $arr[$j+1]=$temp;
- }
- }
- //The number of times the outer array loop is ---count($arr)-1
- //The reason for -1 (array element value comparison It is two comparisons
- //For example, three array elements are compared twice
- echo "This is the result of the ".($i+1)."th comparison";
- echo "";
- print_r($arr);
- echo "";
- }
- echo "
";
- echo "";
- print_r($arr) ;
- echo "";
- ?>
Copy code
|
PHP
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31