مثال على Bubble Sort باستخدام php

  • برمجة
  • برمجة بي اتش بي

create a php program to sort array elements using bubble sort algorithm

الأجوبة

<?php
// PHP program for implementation
// of Bubble Sort

function bubbleSort(&$arr)
{
	$n = sizeof($arr);

	// Traverse through all array elements
	for($i = 0; $i < $n; $i++)
	{
		// Last i elements are already in place
		for ($j = 0; $j < $n - $i - 1; $j++)
		{
			// traverse the array from 0 to n-i-1
			// Swap if the element found is greater
			// than the next element
			if ($arr[$j] > $arr[$j+1])
			{
				$t = $arr[$j];
				$arr[$j] = $arr[$j+1];
				$arr[$j+1] = $t;
			}
		}
	}
}

// Driver code to test above
$arr = array(64, 34, 25, 12, 22, 11, 90);

$len = sizeof($arr);
bubbleSort($arr);

echo "Sorted array : \n";

for ($i = 0; $i < $len; $i++)
	echo $arr[$i]." ";

// This code is contributed by ChitraNayal.
?>
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...