256
订阅者
无数据24 小时
无数据7 天
+830 天
帖子存档
256
https://youtube.com/playlist?list=PLqM7alHXFySHrGIxeBOo4-mKO4H8j2knW&si=DOOyBK6D4duAZ-4Y
كل الSorting موجودة هنا
ادرسوا فقط الي ماخذي
256
https://youtube.com/playlist?list=PLwCMLs3sjOY6KH-8c9F-lMWn-r02hyoV_&feature=shared
كورس خوارزميات عربي كامل ✅
256
شرح خوارزمية selection sort
https://youtu.be/Q60jwuMVGn8?si=x-6Ddp3D7hYuFC6i
شرح خوارزمية insertion sort
https://youtu.be/aLBFJG-CsW0?si=r32M2UH22-rSGSyT
الخاصات بل واجب المطلوب باجر
256
#include <iostream>
using namespace std;
void insertionSort(char arr[], int n) {
for (int i = 1; i < n; i++) {
char key = arr[i];
int j = i - 1;
while (j >= 0 && arr[j] > key) {
arr[j + 1] = arr[j];
j--;
}
arr[j + 1] = key;
for (int k = 0; k < n; k++) {
cout << arr[k] << " ";
}
cout << endl;
}
}
int main() {
char arr[] = {'M','U','S','T','F','A','D','I','A','A'};
int n = sizeof(arr) / sizeof(arr[0]);
for (int i = 0; i < n; i++) {
cout << arr[i] << " ";
}
cout << endl;
insertionSort(arr, n);
return 0;
}
