Theme
Primary Color

عمل ترتيب للعناصر داخل ال Array بأكثر من لغة

عمل Sort لعناصر ال Array بواسطة Built-In Methods 

وبواسطة عمل Implement ل Bubble Sort

أولا بواسطة Built-In Methods

# Sorting the List in Python
mylist = ["c", "a", "d", "x"]
mylist.sort()
print(mylist) # ['a', 'c', 'd', 'x']
// Sorting the Array in JavaScript
let myArray = ["c", "a", "d", "x"];
myArray.sort();
console.log(myArray);
// Sorting the Array in PHP
$myarrary = ["c", "a", "d", "x"];
sort($myarrary);
print_r($myarrary);

ثانيا عمل Implement لطريقة ال Bubble Sort 

# Implementing Bubble Sort in Python
def bubble_sort(lst):
  n = len(lst)
  for i in range(n):
    for j in range(0, n-i-1):
      if lst[j] > lst[j+1]:
        lst[j], lst[j+1] = lst[j+1], lst[j]

mylist = ["c", "a", "d", "x"]
bubble_sort(mylist)
print(mylist)
// Implementing Bubble Sort in JavaScript
function bubbleSort(arr) {
  const n = arr.length;
  for (let i = 0; i < n; i++) {
    for (let j = 0; j < n - i - 1; j++) {
      if (arr[j] > arr[j + 1]) {
        [arr[j], arr[j + 1]] = [arr[j + 1], arr[j]];
      }
    }
  }
}

let myArray = ["c", "a", "d", "x"];
bubbleSort(myArray);
console.log(myArray);
// Implementing Bubble Sort in PHP
function bubble_sort(&$arr) {
  $n = count($arr);
  for ($i = 0; $i < $n; $i++) {
    for ($j = 0; $j < $n - $i - 1; $j++) {
      if ($arr[$j] > $arr[$j + 1]) {
        $temp = $arr[$j];
        $arr[$j] = $arr[$j + 1];
        $arr[$j + 1] = $temp;
      }
    }
  }
}

$myarray = ["c", "a", "d", "x"];
bubble_sort($myarray);
print_r($myarray);
php programming برمجة