DataStructure 2025
116 subscribers
25 photos
2 videos
44 files
21 links
Download Telegram
صباح الخير
طلاب مدة المحاضره ساعه واحده فقط حسب تبليغ القسم
المجموعه الاولى ب8
المجموعة الثانية ب9
5
طلاب هذا فورم المشروع
المشروع يكون عبارة عن لعبة او تطبيق باحد لغات البرمجة
موعد التسليم ما مبلغين بي لحد الان
👍2😢21
طلاب الكل مطالب تحميل مو تحميل الكل مطالب بالمشروعع
😢1
Forwarded from داتا ستركجر تحميل (مـؤمل الحلفي ️️)
كود اليوم
طبقنا ال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 + " "); // طباعة العناصر المرتبة
}
}
}
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; // نُدخل المفتاح في مكانه الصحيح
}
}}
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 + " "); // طباعة العناصر المرتبة
}}


}
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;
}
}}}}
👏1
واجبكم مال باجر
الكود من احد الطلاب مو من الدكتورة ما مسؤول عن اي خطأ بي
السلام عليكم
نفس مابلغتكم الدكتورة يوم الاحد بالمحاضره

كوز الاحد القادم من البداية الى نهاية الخوارزميات الي هنة bubble
+الملزمة الثانية خلال هاي اليومين تنرسل على الكلاس
الكوز يشمل الجميع حتى طلاب التحميل

كل التوفيق الكم
5
مقدماً
التأجيل مو من صالح اي طالب
المادة كلش قليلة درسو وركزو عليها
اذا تاجل فالكوز راح يشمل حتى المحاضره القادمة
6
Lecture 2 -Arrays DataStructures.pdf
1.8 MB
1👍1
الملزمة الاولى والملزمة الثانية مادة الكوز
👍21
السلام عليكم
جمعة مباركة
طلاب التحميل الكوز صار اختياري تحب تمتحن تفيدك بالسعي ماتحب تمتحن ع راحتك
موعده الاحد ثابت
2
للفائدة .
1