SlideShare a Scribd company logo
‫ھیاكل‬
‫البیانات‬
data Structures
Week
4
Lecturer Dr. Khaled A. O. Zidane
GS203
‫سبها‬ ‫جــــــــامعة‬
‫المعلومــ‬ ‫تقنية‬‫كليـــة‬
‫ات‬
Sebha University
Faculty of Information
Technology

‫البحث‬ ‫طرق‬
Searching Techniques
•
‫المتتالي‬ ‫البحث‬
Sequential search
•
‫البحث‬
‫الثنائي‬
Binary search

‫لمصفوفة‬ ‫عنصر‬ ‫إضافة‬

‫المصفوفة‬ ‫من‬ ‫عنصر‬ ‫حذف‬
‫المحاضرة‬ ‫محتويات‬
‫البيانات‬ ‫هياكل‬ ‫في‬ ‫البحث‬
Searching in Data Structure
•
‫من‬
‫أكثر‬
‫المهام‬
‫ًا‬‫ع‬‫شيو‬
‫ًا‬‫ك‬‫واستهال‬
‫للوقت‬
‫في‬
‫علوم‬
‫الكمبيوتر‬
‫هي‬
‫استرجاع‬
‫ال‬
‫معلومات‬
‫من‬
‫البيانات‬
‫الضخمة‬
‫التي‬
‫تحتاج‬
‫للبحث‬
.
•
‫البحث‬
‫في‬
‫هياكل‬
‫البيانات‬
‫هو‬
‫عملية‬
‫العثور‬
‫على‬
‫المعلومات‬
‫المطلوبة‬
‫من‬
‫مجموع‬
‫ة‬
‫البيانات‬
‫المخزنة‬
‫في‬
‫ذاكرة‬
‫الكمبيوتر‬
.
‫هذه‬
‫العناصر‬
‫ق‬
‫د‬
‫تحمل‬
‫أشكال‬
‫مختلفة‬
،
‫مثل‬
‫مصفوفة‬
‫أو‬
‫قائمة‬
‫مرتبطة‬
‫أو‬
‫رسم‬
‫بياني‬
‫أو‬
‫شجرة‬
.
•
.
‫هناك‬
‫طريقة‬
‫أخرى‬
‫لتعريف‬
‫البحث‬
‫في‬
‫هياكل‬
‫البيانات‬
‫وهي‬
‫عبارة‬
‫عملية‬
‫ايج‬
‫اد‬
‫موقع‬
‫ا‬
‫و‬
‫قيمة‬
‫عنصر‬
‫معين‬
‫ضمن‬
‫مجموعة‬
‫معينه‬
‫من‬
‫البيانات‬
.
‫واذا‬
‫كان‬
‫ا‬
‫لعنصر‬
‫المراد‬
‫البحث‬
‫عنه‬
‫غير‬
‫موجودا‬
‫فتصدر‬
‫اشعارا‬
‫بذلك‬
.
•
‫وتبرز‬
‫أ‬
‫هميه‬
‫هذه‬
‫العمليات‬
(
‫البحث‬
)
‫في‬
‫معالجة‬
‫سجالت‬
‫الطلبة‬
‫مثل‬
‫اصدار‬
‫التقاري‬
‫ر‬
‫المختلفة‬
‫لدرجات‬
‫الطلبة‬
‫وتخصصاتهم‬
‫والمجموعات‬
‫الدراسية‬
‫والى‬
‫غير‬
‫ذلك‬
.
‫البحث‬ ‫طرق‬
Searching Methods
‫ًا‬‫د‬‫اعتما‬
‫على‬
‫ال‬
‫طريقة‬
‫التي‬
‫يتم‬
‫بها‬
‫البحث‬
‫في‬
‫سجل‬
،‫معين‬
‫يتم‬
‫ت‬
‫صنيف‬
‫تقنيات‬
‫البحث‬
‫على‬
‫النحو‬
‫التالي‬
:

‫ال‬ ‫البحث‬
‫متتالي‬
Sequential Search
(
‫الخطي‬ ‫البحث‬ ‫يسمي‬ ‫ما‬ ‫او‬
(Linear search
.

‫البحث‬
‫الثنائي‬
Binary Search

‫الثالثي‬ ‫البحث‬
Ternary Search

‫فيبوناتشي‬ ‫طريقة‬ ‫باستخدام‬ ‫البحث‬
Fibonacci search

‫المفهرس‬ ‫المتتالي‬ ‫البحث‬
. Index sequential search
‫هذه‬
‫تقنية‬
‫يجب‬
‫استخدامها‬
‫عندما‬
‫يتم‬
‫تخزين‬
‫السجالت‬
‫دون‬
‫أي‬
‫اعتبار‬
،‫لألمر‬
‫أو‬
‫عند‬
‫التخزين‬
‫يفتقر‬
‫إلى‬
‫أي‬
‫نوع‬
‫من‬
‫اوامر‬
‫الوصول‬
‫المباشر‬
.
‫كيف‬
‫يعمل‬
‫البحث‬
‫الخطي‬
‫؟‬
•
‫يتم‬
‫اجراء‬
‫عملية‬
‫بحث‬
‫متتالي‬
‫مرورا‬
‫بكل‬
‫العناصر‬
‫واحدا‬
‫تلو‬
‫االخر‬
.
‫يتم‬
‫ا‬
‫لتحقق‬
‫من‬
‫كل‬
‫عنصر‬
‫فيما‬
‫اذا‬
‫كان‬
‫يطابق‬
‫مواصفات‬
‫البحث‬
,
‫الي‬
‫ان‬
‫يتم‬
‫ايجاد‬
‫الع‬
‫نصر‬
‫المطلوب‬
‫وإرجاعه‬
‫كنتيجة‬
‫للبحث‬
,
‫واال‬
‫يستمر‬
‫البحث‬
‫بالمرور‬
‫على‬
‫كل‬
‫الع‬
‫ناصر‬
‫وصوال‬
‫الى‬
‫اخر‬
‫عنصر‬
‫ضمن‬
‫هيكل‬
‫البيانات‬
‫الذي‬
‫يتم‬
‫البحث‬
‫ضمنه‬
.
‫ال‬ ‫البحث‬
‫متتالي‬
Sequential Search
‫التالية‬ ‫المصفوفة‬ ‫لدينا‬ ‫لنفترض‬
:
A[]={10, 50, 30, 70, 80, 20, 90, 40} and ‫عنها‬ ‫البحث‬ ‫المراد‬ ‫=القيمة‬ 20
‫مثال‬
:
Step 1: Set i = 0 and check key with [0].
Step 2: make i = 1 and match key with A[1].
Step 3: make i = 2 and compare key with A[2].
Step 4: make i = 3 and compare key with A[3].
Step 5: Make i = 4 and compare key with A[4].
Step 6: Make i = 5 and compare key with A[5].
 We can see here that key is present at index 5.
‫االيجابيات‬
Pros
.1
‫طريقة‬
‫بسيطة‬
‫وسهلة‬
.
.2
‫كفاءة‬ ‫ذو‬
‫الصغيرة‬ ‫للقوائم‬
.
.3
‫غير‬ ‫للبيانات‬ ‫مناسبة‬
‫المصنفة‬
(
‫مرتبة‬ ‫غير‬
.)
.4
‫على‬ ، ‫البيانات‬ ‫إلى‬ ‫المباشر‬ ‫الوصول‬ ‫تدعم‬ ‫ال‬ ‫التي‬ ‫التخزين‬ ‫لهياكل‬ ‫مناسبة‬
‫المثال‬ ‫سبيل‬
‫إلخ‬ ، ‫مرتبطة‬ ‫قائمة‬ ، ‫مغناطيسي‬ ‫شريط‬ ،
.
.5
‫واحدة‬ ‫مقارنة‬ ‫هي‬ ‫حالة‬ ‫أفضل‬
O (1)
‫المقارنات‬ ‫هي‬ ‫حالة‬ ‫وأسوأ‬ ،
O (n)
،
‫الحالة‬ ‫ومتوسط‬
‫هو‬
O(n)
‫ا‬
‫لسلبيات‬
Cons
‫غير‬
‫للبيانات‬ ‫للغاية‬ ‫فعال‬
‫الكبيرة‬
(.
‫في‬
‫البيانات‬ ‫حالة‬
،‫الكبيرة‬
‫تقني‬ ‫توجد‬
‫مثل‬ ‫أخرى‬ ‫بحث‬ ‫ات‬
‫اكثر‬ ‫الثنائي‬ ‫البحث‬
‫مالئمة‬
.)
Sequential Search ‫ال‬ ‫البحث‬
‫متتالي‬
‫بلس‬ ‫السي‬ ‫بلغة‬ ‫مكتوبة‬ ‫المتتالي‬ ‫البحث‬ ‫خوارزمية‬
‫بلس‬
Binary Search Algorithm ‫البحث‬ ‫خوارزمية‬
‫الثنائي‬
‫البحث‬
‫الثنائي‬
:
‫ت‬
‫بدأ‬
‫عملية‬
‫البحث‬
‫من‬
‫منتصف‬
‫القائمة‬
:
•
‫فإذا‬
‫كانت‬
‫محتويات‬
‫منتصف‬
‫القائمة‬
(
‫المرتبة‬
)
ً‫ا‬‫فرض‬
‫اكبر‬
‫من‬
‫القيمة‬
‫المراد‬
‫البحث‬
‫عنها‬
‫ف‬
‫إننا‬
‫نبحث‬
‫في‬
‫النصف‬
‫االيسر‬
‫من‬
‫هذه‬
‫القائمة‬
‫اي‬
‫من‬
‫العنصر‬
‫االول‬
‫وحتى‬
‫قبل‬
‫المنتصف‬
‫ونواصل‬
‫عملية‬
‫التنصيف‬
ً‫ا‬‫تباين‬
‫من‬
‫هذا‬
‫النصف‬
.
•
‫اما‬
‫إذا‬
‫كان‬
‫العكس‬
‫فإن‬
‫عملية‬
‫البحث‬
‫تتم‬
‫في‬
‫النصف‬
‫االيمن‬
‫من‬
‫هذه‬
‫القائمة‬
‫ويشترط‬
‫في‬
‫الب‬
‫حث‬
‫الثنائي‬
‫أن‬
‫تكون‬
‫عناصر‬
‫البيانات‬
‫مرتبه‬
‫إما‬
ً‫ا‬‫تصاعدي‬
‫أو‬
ً‫ا‬‫تنازلي‬
.
‫مثال‬
‫االيجابيات‬
Pros
.1
‫البيانات‬ ‫لفرز‬ ‫مناسبة‬
.
.2
‫كفاءة‬ ‫ذو‬
‫للقوائم‬
‫الكبيرة‬
.
3
.
‫إلى‬ ‫المباشر‬ ‫الوصول‬ ‫تدعم‬ ‫التي‬ ‫التخزين‬ ‫لهياكل‬ ‫مناسبة‬
‫البيانات‬
.
4
.
‫التعقيد‬
‫الزمني‬
Time Complicity
:
‫هو‬
O(log2(n))
.
‫ا‬
‫لسلبيات‬
Cons
1
.
‫ال‬
‫غير‬ ‫البيانات‬ ‫على‬ ‫ينطبق‬
‫المصنفة‬
(
‫المرتبة‬
.)
2
.
، ‫البيانات‬ ‫إلى‬ ‫المباشر‬ ‫الوصول‬ ‫تدعم‬ ‫ال‬ ‫التي‬ ‫التخزين‬ ‫لهياكل‬ ‫مناسب‬ ‫غير‬
‫سبيل‬ ‫على‬
‫والقائمة‬ ‫المغناطيسي‬ ‫الشريط‬ ، ‫المثال‬
‫المرتبطة‬
.
3
.
‫للقوائم‬ ‫فعال‬ ‫غير‬
‫الصغيرة‬
.
‫الثنائي‬ ‫البحث‬ ‫خوارزمية‬
‫بلس‬ ‫السي‬ ‫بلغة‬ ‫مكتوبة‬ ‫الثنائي‬ ‫البحث‬ ‫خوارزمية‬
‫بلس‬
‫إضافة‬
‫عنصر‬
‫لمصفوفة‬
‫إلى‬ ‫ونحتاج‬
:
–
‫فيه‬ ‫العنصر‬ ‫إضافة‬ ‫في‬ ‫نرغب‬ ‫الذي‬ ‫الموضع‬ ‫عنوان‬ ‫تحديد‬
.
–
‫فارغ‬ ‫موضع‬ ‫إلفراغ‬ ‫اليمين‬ ‫اتجاه‬ ‫في‬ ‫الموضع‬ ‫ذلك‬ ‫في‬ ‫سلفا‬ ‫الموجودة‬ ‫للقيمة‬ ‫إزاحة‬ ‫عمل‬
.
‫وهى‬
‫عملية‬
‫إضافة‬
‫عنصر‬
‫الى‬
‫موقع‬
‫محدد‬
‫في‬
‫المصفوفة‬
.
‫وتتم‬
‫دون‬
‫حذف‬
‫القيمة‬
‫الموجودة‬
‫في‬
‫ذل‬
‫ك‬
‫الموضع‬
‫أو‬
‫دون‬
‫تغيير‬
‫ترتيب‬
‫المصفوفة‬
‫إن‬
‫كانت‬
‫مرتبـة‬
.
‫اذا‬
‫كانت‬
‫المصفوفة‬
‫ممتلئة‬
‫بالفعل‬
‫قبل‬
‫إدراج‬
‫عنصر‬
‫جديد‬
،
‫فإن‬
‫العنصر‬
‫األخير‬
‫في‬
‫سيتم‬
‫فقده‬
‫من‬
‫ا‬
‫لمجموعة‬
‫بعد‬
‫اإلدراج‬
,
‫بسبب‬
‫تجاوز‬
‫سعة‬
‫المصفوفة‬
.
‫اآلن‬
،
‫خذ‬
‫بعين‬
‫االعتبار‬
‫المصفوفة‬
‫التالي‬
A
:
‫ا‬ً‫نظر‬
‫ألن‬
‫العنصر‬
"
e
"
‫قد‬
‫تم‬
‫تحويله‬
‫إلى‬
‫الفهرس‬
5
،
‫فإن‬
"
e
"
‫يصبح‬
‫يتعذر‬
‫الوصول‬
‫إليه‬
‫عند‬
‫عبور‬
‫الحد‬
،‫العلوى‬
‫وبالتالي‬
‫قد‬
‫يتجاوز‬
‫العنصر‬
e
"
‫نطاق‬
‫المصفوفة‬
.
‫وللتعامل‬
‫مع‬
‫مثل‬
‫هذه‬
‫األخطاء‬
،
‫يجب‬
‫إجراء‬
‫االختبارات‬
‫المناسبة‬
،
‫وإذا‬
‫لزم‬
‫األمر‬
،
‫يجب‬
‫إنشاء‬
‫مجموعة‬
‫جديدة‬
‫ذات‬
‫حجم‬
،‫أكبر‬
‫حيث‬
‫يتم‬
‫نسخ‬
‫العناص‬
‫ر‬
،
‫ثم‬
‫إعادة‬
‫تسمية‬
‫المصفوفة‬
.
•
‫انسخ‬
‫الموضع‬ ‫حتى‬ ‫الجديدة‬ ‫المصفوفة‬ ‫إلى‬ ‫السابقة‬ ‫المصفوفة‬ ‫من‬ ‫العناصر‬ ‫جميع‬
pos
•
‫أدخل‬
‫العنصر‬
x
‫الموضع‬ ‫في‬
•
‫أدخل‬
‫نقطة‬ ‫بعد‬ ‫الجديدة‬ ‫المصفوفة‬ ‫في‬ ‫السابقة‬ ‫المصفوفة‬ ‫من‬ ‫العناصر‬ ‫باقي‬
‫المحددة‬
pos
‫المثال‬ ‫سبيل‬ ‫على‬ ،‫إدراجه‬ ‫المراد‬ ‫العنصر‬ ‫على‬ ‫احصل‬ ،ً‫ال‬‫أو‬
x
‫فيه‬ ‫العنصر‬ ‫هذا‬ ‫إدراج‬ ‫سيتم‬ ‫الذي‬ ‫الموضع‬ ‫على‬ ‫احصل‬ ‫ثم‬
، ‫المثال‬ ‫سبيل‬ ‫على‬ ،
pos
•
‫السابق‬ ‫الحجم‬ ‫من‬ ‫أكبر‬ ‫بحجم‬ ‫جديدة‬ ‫مصفوفة‬ ‫بإنشاء‬ ‫قم‬
‫المصفوفة‬
B
‫المصفوفة‬
A
•
‫الحذف‬
‫هي‬
‫عملية‬
‫ازالة‬
‫عنصر‬
‫محدد‬
‫من‬
‫مجموعة‬
‫البيانات‬
.
•
‫حذف‬
‫العنصر‬
‫من‬
‫المصفوفة‬
‫ال‬
‫يعني‬
‫استبداله‬
‫بالقيمة‬
‫صفر‬
,
‫بل‬
‫يقصد‬
‫ب‬
‫ه‬
‫إزالة‬
‫وجوده‬
‫و‬
‫الحفاظ‬
‫على‬
‫بقية‬
‫العناصر‬
‫هذا‬
‫يعني‬
‫أننا‬
‫نحتاج‬
‫إلى‬
‫كتابة‬
‫قيمة‬
‫على‬
‫القيم‬
‫ة‬
‫المراد‬
‫حذفها‬
.
•
‫قد‬
،
‫يمكن‬
‫معالجة‬
‫الحذف‬
‫ببساطة‬
‫عن‬
‫طريق‬
‫الكتابة‬
‫فوق‬
‫الموقع‬
‫المحدد‬
.
‫لذا‬
‫يج‬
‫ب‬
‫نقل‬
‫كل‬
‫العناصر‬
‫بموضع‬
‫واحد‬
‫بعد‬
‫العنصر‬
‫المحذوف‬
.
‫المصفوفة‬ ‫من‬ ‫عنصر‬ ‫حذف‬
‫هما‬ ‫بطريقين‬ ‫يتم‬
: ‫عملية‬ ‫باختصار‬
‫الحذف‬
.1
‫عناصرها‬ ‫عدد‬ ‫جديدة‬ ‫مصفوفة‬ ‫انشاء‬
n-1
2
.
‫األ‬ ‫العنصر‬ ‫واهمال‬ ‫حذفة‬ ‫المراد‬ ‫العنصر‬ ‫تلي‬ ‫التي‬ ‫العناصر‬ ‫بنقل‬
‫خير‬
JAVA LANGUAGE PROGRAMMING  - Lecture4.pdf

More Related Content

PDF
Practical Session (5) – Information Retrieval Systems Course
MohabSoliman7
 
PPT
فصل- databace databace databace databace databace4.ppt
Omar Khamis
 
PPT
human resources information system as it is
ProjectResearcher
 
PPTX
شرائح_عرض_برنامج_تحليل_البيانات_الضخمة_ال_big_data_واستخداماتها (3).pptx
ahmedfmoahemd
 
PPTX
عرض البيانات الضخة (البيك داتا ) .pptx
ahmedfmoahemd
 
PPTX
Data mining
TahaniHMQ
 
PDF
المادة العلمية Big Data البيانات الضخمة واستخدامتها فى البحوث العلمية.pdf
DrMuhammadTamerKhatt
 
PDF
التعريف بنظم استرجاع المعلومات
Huda Farhan
 
Practical Session (5) – Information Retrieval Systems Course
MohabSoliman7
 
فصل- databace databace databace databace databace4.ppt
Omar Khamis
 
human resources information system as it is
ProjectResearcher
 
شرائح_عرض_برنامج_تحليل_البيانات_الضخمة_ال_big_data_واستخداماتها (3).pptx
ahmedfmoahemd
 
عرض البيانات الضخة (البيك داتا ) .pptx
ahmedfmoahemd
 
Data mining
TahaniHMQ
 
المادة العلمية Big Data البيانات الضخمة واستخدامتها فى البحوث العلمية.pdf
DrMuhammadTamerKhatt
 
التعريف بنظم استرجاع المعلومات
Huda Farhan
 

Similar to JAVA LANGUAGE PROGRAMMING - Lecture4.pdf (20)

PPTX
07-KFU-BUS-تقنية_المعلومات_2-المحاضرة_السابعة_PQHObIb.pptx
basharkhalid3
 
PPT
البحث في الانترنت
Bahaaeldin Mohamed
 
PPTX
مفاهيم خاصة بقواعد البيانات والمعلومات التربوية
hendgamagmail
 
PPTX
قواعد البيانات
Impossible Love
 
PPTX
Searching Techniques تقنيات البحث
Khalid Bana
 
PPT
قواعد البيانات.ppt
rzazalamin1
 
PPTX
Research data workshop Afli.pptx
mohamed Elzalabany
 
PDF
البحث والاسترجاع في المكتبات الرقمية
emad Saleh
 
PPTX
مقدمة في قواعد البيانات
Mahmoud Almadhoun
 
PPT
data dependencies among their attributes
Noor46335
 
PPSX
Databases قواعد البيانات
Mohamed Reda
 
PDF
دراسة الحالة فى نظم المعلومات الإدارية
abdelnasser Abdelaal
 
DOC
Active learning arabic
arteimi
 
PPTX
عرض للارشفة.pptx
AtefMarzouk1
 
DOCX
Principles of Statistics
M.Saber
 
PDF
أنظمة البحث التجميعي المفاهيم والبناء الهيكلي وآليات التقويم في مؤسسات المعلو...
Dr. Ahmed Farag
 
PDF
.مقدمة في نظم قواعد البيانات 1. مفاهيم قواعد البيانات الأساسية والمصطلحات
EngAmalShaker
 
PDF
تقنيات التنقيب فى البيانات وتطبيقاتها في البحوث العلمية
DrMuhammadTamerKhatt
 
PPTX
مفاهيم قواعد البيانات Data Base Concept and Dessign.pptx
ssuser0bed09
 
DOCX
معمار المرشدي دجلة بالمز
دجلة بالمز
 
07-KFU-BUS-تقنية_المعلومات_2-المحاضرة_السابعة_PQHObIb.pptx
basharkhalid3
 
البحث في الانترنت
Bahaaeldin Mohamed
 
مفاهيم خاصة بقواعد البيانات والمعلومات التربوية
hendgamagmail
 
قواعد البيانات
Impossible Love
 
Searching Techniques تقنيات البحث
Khalid Bana
 
قواعد البيانات.ppt
rzazalamin1
 
Research data workshop Afli.pptx
mohamed Elzalabany
 
البحث والاسترجاع في المكتبات الرقمية
emad Saleh
 
مقدمة في قواعد البيانات
Mahmoud Almadhoun
 
data dependencies among their attributes
Noor46335
 
Databases قواعد البيانات
Mohamed Reda
 
دراسة الحالة فى نظم المعلومات الإدارية
abdelnasser Abdelaal
 
Active learning arabic
arteimi
 
عرض للارشفة.pptx
AtefMarzouk1
 
Principles of Statistics
M.Saber
 
أنظمة البحث التجميعي المفاهيم والبناء الهيكلي وآليات التقويم في مؤسسات المعلو...
Dr. Ahmed Farag
 
.مقدمة في نظم قواعد البيانات 1. مفاهيم قواعد البيانات الأساسية والمصطلحات
EngAmalShaker
 
تقنيات التنقيب فى البيانات وتطبيقاتها في البحوث العلمية
DrMuhammadTamerKhatt
 
مفاهيم قواعد البيانات Data Base Concept and Dessign.pptx
ssuser0bed09
 
معمار المرشدي دجلة بالمز
دجلة بالمز
 
Ad

More from fatmaolowa (10)

PPTX
Algorithms_Design_powerPoint_slide9.pptx
fatmaolowa
 
PPTX
Algorithms_Design_powerPoint_slides.pptx
fatmaolowa
 
PPTX
GS301 2023-java programming language lecture 1 _ .pptx
fatmaolowa
 
PPTX
data structure using c++ programmingppt
fatmaolowa
 
PPTX
java programming language- lecture3.pptx
fatmaolowa
 
PPTX
java programming language- lecture8 (1).pptx
fatmaolowa
 
PPTX
java programming language- lecture9 (1).pptx
fatmaolowa
 
PDF
data structure using c++ language- Lecture6.pdf
fatmaolowa
 
PDF
java programming language - Lecture7.pdf
fatmaolowa
 
PPTX
JAVA LANGUAGE PROGRAMMING - lecture 2 .pptx
fatmaolowa
 
Algorithms_Design_powerPoint_slide9.pptx
fatmaolowa
 
Algorithms_Design_powerPoint_slides.pptx
fatmaolowa
 
GS301 2023-java programming language lecture 1 _ .pptx
fatmaolowa
 
data structure using c++ programmingppt
fatmaolowa
 
java programming language- lecture3.pptx
fatmaolowa
 
java programming language- lecture8 (1).pptx
fatmaolowa
 
java programming language- lecture9 (1).pptx
fatmaolowa
 
data structure using c++ language- Lecture6.pdf
fatmaolowa
 
java programming language - Lecture7.pdf
fatmaolowa
 
JAVA LANGUAGE PROGRAMMING - lecture 2 .pptx
fatmaolowa
 
Ad

Recently uploaded (20)

PDF
ادارة المشتريات CILT.pdf - الدبلوم الدولي
labyankof
 
PDF
الآجرومية لتعلم العربية لغير الناطقين بها
MaiAbdElnaiem
 
PDF
خطة دورة السلامة والصحة المهنية
مركز نخبة العلم للتدريب
 
PPTX
شرح الاشكال الهندسية Geometry shapes.pptx
Ahmed Shahin
 
PPTX
توثيق المصادر والمراجع العلمية في البحوث pptx
ssuser14c7ab2
 
PPTX
التقويم بانواعه.pptxالتقويم القبلي ووالتكويني والنهائي
anwaarabusafa
 
PPT
bahan ajar dalam mengajar ilmu ushul fiqh.ppt
Muhammad Fadhil
 
PPTX
la communication et les relations inetrp
walidisaeg01
 
PDF
Lecture (4).pdf\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
aimanabdalbasit100
 
PPTX
Audiovisual Systems engineering LECTURE4- 5 .pptx
menanezar3
 
PDF
-الدبلوم الدولي -ادارة سلاسل الإمداد CILT.pdf
labyankof
 
PDF
ادارة العمليات اللوجستية والنقل - CILT.pdf
labyankof
 
PPTX
التصنيف_الوطني_للجامعات_العراقية_2025.pptx
cyberbauc
 
PDF
جمال القلي قصة للاطفال عن العربية لغير الناط
MaiAbdElnaiem
 
DOCX
السيرة الذاتية -إبراهيم سليمان أحمد مختار.docx
AhmedMukhtar64
 
PPTX
Introduction injection plastique .......
nesrinetnt
 
PPTX
Ivan Choultse Presentation art movements
Alanood alwedh
 
PDF
إدارة المشاريع - CILT.pdf - الدبلوم الدولي
labyankof
 
PDF
الفصل 6-7 من رعاية وإنتاج أمات دجاج اللحم
Zelal Alsaftli
 
PDF
المجموعة الأولى _ البحوث المقبولة _ المؤتمر الدولي الحادي عشر حول القضايا الر...
The Annual International Conference on Languages, Linguistics, Translation and Literature
 
ادارة المشتريات CILT.pdf - الدبلوم الدولي
labyankof
 
الآجرومية لتعلم العربية لغير الناطقين بها
MaiAbdElnaiem
 
خطة دورة السلامة والصحة المهنية
مركز نخبة العلم للتدريب
 
شرح الاشكال الهندسية Geometry shapes.pptx
Ahmed Shahin
 
توثيق المصادر والمراجع العلمية في البحوث pptx
ssuser14c7ab2
 
التقويم بانواعه.pptxالتقويم القبلي ووالتكويني والنهائي
anwaarabusafa
 
bahan ajar dalam mengajar ilmu ushul fiqh.ppt
Muhammad Fadhil
 
la communication et les relations inetrp
walidisaeg01
 
Lecture (4).pdf\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
aimanabdalbasit100
 
Audiovisual Systems engineering LECTURE4- 5 .pptx
menanezar3
 
-الدبلوم الدولي -ادارة سلاسل الإمداد CILT.pdf
labyankof
 
ادارة العمليات اللوجستية والنقل - CILT.pdf
labyankof
 
التصنيف_الوطني_للجامعات_العراقية_2025.pptx
cyberbauc
 
جمال القلي قصة للاطفال عن العربية لغير الناط
MaiAbdElnaiem
 
السيرة الذاتية -إبراهيم سليمان أحمد مختار.docx
AhmedMukhtar64
 
Introduction injection plastique .......
nesrinetnt
 
Ivan Choultse Presentation art movements
Alanood alwedh
 
إدارة المشاريع - CILT.pdf - الدبلوم الدولي
labyankof
 
الفصل 6-7 من رعاية وإنتاج أمات دجاج اللحم
Zelal Alsaftli
 
المجموعة الأولى _ البحوث المقبولة _ المؤتمر الدولي الحادي عشر حول القضايا الر...
The Annual International Conference on Languages, Linguistics, Translation and Literature
 

JAVA LANGUAGE PROGRAMMING - Lecture4.pdf