Forwarded from داتا ستركجر تحميل (مـؤمل الحلفي ️️)
كود اليوم
طبقنا الinsert وbubble
طبقنا الinsert وbubble
Forwarded from داتا ستركجر تحميل (مـؤمل الحلفي ️️)
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
*/
package com.mycompany.mavenproject18;
import static com.mycompany.mavenproject18.NewClass.insertionSort;
import java.util.*;
/**
*
* @author ALAMAT
*/
public class Mavenproject18 {
public static void main(String[] args) {
int[] data = {19, 1, 2, 5, 6}; // مصفوفة البيانات
insertionSort(data); // استدعاء دالة الفرز
for (int num : data) {
System.out.print(num + " "); // طباعة العناصر المرتبة
}
}
}
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
*/
package com.mycompany.mavenproject18;
import static com.mycompany.mavenproject18.NewClass.insertionSort;
import java.util.*;
/**
*
* @author ALAMAT
*/
public class Mavenproject18 {
public static void main(String[] args) {
int[] data = {19, 1, 2, 5, 6}; // مصفوفة البيانات
insertionSort(data); // استدعاء دالة الفرز
for (int num : data) {
System.out.print(num + " "); // طباعة العناصر المرتبة
}
}
}
Forwarded from داتا ستركجر تحميل (مـؤمل الحلفي ️️)
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package com.mycompany.mavenproject18;
/**
*
* @author ALAMAT
*/
public class NewClass {
public static void insertionSort(int[] arr) {
// نقوم بالتكرار من العنصر الثاني إلى نهاية المصفوفة
for (int i = 1; i < arr.length; i++) {
int key = arr[i]; // نأخذ العنصر الحالي (المفتاح)
int j = i - 1; // نبدأ من العنصر السابق للمفتاح
// نقوم بتحريك العناصر الأكبر من المفتاح إلى اليمين
while (j >= 0 && arr[j] > key) {
arr[j + 1] = arr[j]; // نُحرك العنصر إلى اليمين
j--; // نتجه إلى العنصر السابق
}
arr[j + 1] = key; // نُدخل المفتاح في مكانه الصحيح
}
}}
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package com.mycompany.mavenproject18;
/**
*
* @author ALAMAT
*/
public class NewClass {
public static void insertionSort(int[] arr) {
// نقوم بالتكرار من العنصر الثاني إلى نهاية المصفوفة
for (int i = 1; i < arr.length; i++) {
int key = arr[i]; // نأخذ العنصر الحالي (المفتاح)
int j = i - 1; // نبدأ من العنصر السابق للمفتاح
// نقوم بتحريك العناصر الأكبر من المفتاح إلى اليمين
while (j >= 0 && arr[j] > key) {
arr[j + 1] = arr[j]; // نُحرك العنصر إلى اليمين
j--; // نتجه إلى العنصر السابق
}
arr[j + 1] = key; // نُدخل المفتاح في مكانه الصحيح
}
}}
Forwarded from داتا ستركجر تحميل (مـؤمل الحلفي ️️)
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
*/
package com.mycompany.mavenproject23;
import static com.mycompany.mavenproject23.bubbleSort.BubbleSort;
/**
*
* @author ALAMAT
*/
public class Mavenproject23 {
public static void main(String[] args) {
int[] data = {64, 34, 25, 12, 22, 11, 90}; // مصفوفة البيانات
BubbleSort(data); // استدعاء دالة الفرز
System.out.print("المصفوفة مرتبة هي: ");
for (int num : data) {
System.out.print(num + " "); // طباعة العناصر المرتبة
}}
}
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
*/
package com.mycompany.mavenproject23;
import static com.mycompany.mavenproject23.bubbleSort.BubbleSort;
/**
*
* @author ALAMAT
*/
public class Mavenproject23 {
public static void main(String[] args) {
int[] data = {64, 34, 25, 12, 22, 11, 90}; // مصفوفة البيانات
BubbleSort(data); // استدعاء دالة الفرز
System.out.print("المصفوفة مرتبة هي: ");
for (int num : data) {
System.out.print(num + " "); // طباعة العناصر المرتبة
}}
}
Forwarded from داتا ستركجر تحميل (مـؤمل الحلفي ️️)
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package com.mycompany.mavenproject23;
/**
*
* @author ALAMAT
*/
public class bubbleSort {
public static void BubbleSort(int[] arr) {
int n = arr.length;
// نقوم بتكرار المصفوفة n-1 مرات
for (int i = 0; i < n - 1; i++) {
// نقوم بعمليات المقارنة داخل المصفوفة
for (int j = 0; j < n - i - 1; j++) {
// إذا كان العنصر الحالي أكبر من العنصر التالي، نقوم بتبديلهما
if (arr[j] > arr[j + 1]) {
// تبديل القيم
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}}}}
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package com.mycompany.mavenproject23;
/**
*
* @author ALAMAT
*/
public class bubbleSort {
public static void BubbleSort(int[] arr) {
int n = arr.length;
// نقوم بتكرار المصفوفة n-1 مرات
for (int i = 0; i < n - 1; i++) {
// نقوم بعمليات المقارنة داخل المصفوفة
for (int j = 0; j < n - i - 1; j++) {
// إذا كان العنصر الحالي أكبر من العنصر التالي، نقوم بتبديلهما
if (arr[j] > arr[j + 1]) {
// تبديل القيم
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}}}}
👏1
الكود من احد الطلاب مو من الدكتورة ما مسؤول عن اي خطأ بي
السلام عليكم
نفس مابلغتكم الدكتورة يوم الاحد بالمحاضره
كوز الاحد القادم من البداية الى نهاية الخوارزميات الي هنة bubble
+الملزمة الثانية خلال هاي اليومين تنرسل على الكلاس
الكوز يشمل الجميع حتى طلاب التحميل
كل التوفيق الكم
نفس مابلغتكم الدكتورة يوم الاحد بالمحاضره
كوز الاحد القادم من البداية الى نهاية الخوارزميات الي هنة bubble
+الملزمة الثانية خلال هاي اليومين تنرسل على الكلاس
الكوز يشمل الجميع حتى طلاب التحميل
كل التوفيق الكم
❤5
مقدماً
التأجيل مو من صالح اي طالب
المادة كلش قليلة درسو وركزو عليها
اذا تاجل فالكوز راح يشمل حتى المحاضره القادمة
التأجيل مو من صالح اي طالب
المادة كلش قليلة درسو وركزو عليها
اذا تاجل فالكوز راح يشمل حتى المحاضره القادمة
❤6
السلام عليكم
جمعة مباركة
طلاب التحميل الكوز صار اختياري تحب تمتحن تفيدك بالسعي ماتحب تمتحن ع راحتك
موعده الاحد ثابت
جمعة مباركة
طلاب التحميل الكوز صار اختياري تحب تمتحن تفيدك بالسعي ماتحب تمتحن ع راحتك
موعده الاحد ثابت
❤2
السلام عليكم
طلاب مادة الامتحان لحد اخر محاضره الي راح ناخذها يوم الاحد
طلاب مادة الامتحان لحد اخر محاضره الي راح ناخذها يوم الاحد