اخواني الطلبه اليوم راح اشرح لكم عمليه اساسيه تتم في الشجرة(Tree)

Slides:



Advertisements
Similar presentations
Event Handling in flash Event: is an instantaneous occurrence usually triggered by user. هو احداث تقع فورا وتطلق عادة باستخدام المستخدم Event: is an instantaneous.
Advertisements

Flash MovieClip Symbols Movieclip symbols are reusable pieces of flash animation هي قطع من حركات الفلاش يعاد استخدامها عدة مرات Movieclip symbols are reusable.
قوالب بناء الحاسب II Day 6
Bravery of Abdullah Ibn Masood Ahmad Zaher Mazen Abulainain.
تغيير الرقم السري لبنك المعلومات
Question-Tags الأسئلة المذيلة
PLUG-INs Information Fujairah Colleges
اسم النشاط : ورشة عمل اعداد : ربـى علي البلص مديرية : اربد الثانية.
بسم الله الرحمن الرحيم المادة : رياضيات الموضوع : الطرح بالاستلاف (1)
CSC 206 جمل اتخاذ القرار.
جداء و خارج عددين جذريين
الأجور العظيمة.
نظام ادارة المعلومات المالية و الحكومية قسم الدعم الفني
بسم الله الرحمن الرحيم.
رأ ……… حمامـ ……….. نملـ …… تكاد تغرق في النهر .
مقارنة بين برنامجي Restrator Resource Hacker إعداد هاني سليم السليم
EMSA EXTERNAL MEASUREMENT of STUDENT ACHIEVEMENT.
نظمة معادلات من الدرجة الأولى بمجهولين
المجموعة التاسعة. رقم القيد : 54360/ 98 عنوان الموضوع : فان جوخ.
Data Structures & Algorithms Week1. Contents Textbook Grade Software.
FTP & E LECTRONIC MAIL د. عـــادل يوسف أبو القاسم.
بسم الله الرحمن الرحيم محاضرة الاربعاء والخميس Chapter 2
 Reading Strategies اساليب في القراءة.  1. To discuss what is expected of us as parents, students and teachers.  2. To learn more about the DRA. 
و في يوم اقامة المسكن غطت السحابة المسكن خيمة الشهادة و في المساء كان على المسكن كمنظر نار الى الصباح. هكذا كان دائما السحابة تغطيه و منظر النار ليلا.
Unit -14 : lesson - 1 In this unit you are going to: Take and report telephone messages. make, accept and refuse invitations. Listen for details. Read.
© Mark E. Damon - All Rights Reserved 50: $1 Million $500,000 $250,000 $125,000 $64,000 $32,000 $16,000 $8,000 $4,000 $2,000.
بسم الله الرحمن الرحيم Chimera دمج الأجنة. Introduction The word of Chimera meaning with the Greeks is a fictional animal form his lion's head and body.
1 Respiratory cycle Normal respiratory cycle حدث الشهيق والزفير take about 5 seconds 3 seconds for expiration and 2 seconds for inspiration مهمه احفظها.
(1) Learning about the organization of elements in the periodic Table and their physical properties (2) Define: physical properties, metal and non-metal,
المكدس Stack (abstract data type) The stack is a very common data structure used in programs. It hold objects, usually all of the same type. Stacks are.
بسم الله الرحمن الرحيم.
اختلاف الزمن على سطح الكرة الأرضية
لينا الجمل. الأهداف : 1- تمييز العدد الأولي من العدد المركب. 2- تحليل العدد الطبيعي إلى عوامله الأولية بطريقة الشجرة والقسمة المتكررة.
Activity Diagram.
JERUSALEM THE OLD CITY.
TAWHEED FIQH CLASS 4 LESSON 3
اللغة العربية * المدرس أو المعلم هو الذي يعلم في المدرسة أو المعهد العلمي والأدبي ومن خلاله يتم بناء شخصيات أبناء الوطن. و المعلم أو المدرس هو الشخص.
الالدهيدات والكيتونات. قبل دراستنا الى الالدهيدات والكيتونات لا بد وأن نعرف بأنها أنواع من المركبات الكربونيلية اذا هناك مركبات اخرى من مركبات الكربونيل.
بسم الله الرحمن الرحيم New Grammar. حروف الجر Prepositions.
AutoRun Shortcut3 تأليف :- أحمد أركان
دورة صيانة حاسبات متقدمة
(بسم الله الرحمن الرحيم)
لنفرض أن هدف التجربة هو مقارنة صنفين من السماد (A و B) من حيث كمية محصول نوع معين من القمح.
Hama University, Agriculture college Hama University, Agriculture college.
محاضرة 4, 5: مفهوم الأصناف و الكائنات و التعامل معها
Law Of Diminishing Marginal Utility قانون تناقص المنفعة الحدية
سلسلة التبريد Cold Chain
تابع :تطبيع البيانات.
What Plants Need ما يحتاجه النبات
تابع جمل التحكم و معالجة الاستثناءات
مقدمة ASP.NET.
إختر عنواناً لمشروعك يكون بسيطاً ويشد الانتباه!.
Reception Islamic studies
سياسات واستراتيجيات البحث
الفصل الثالث حصر و ترتيب البيانات.
Electronic Payment Systems أنظمة الدفع الالكتروني
صفي شعورك عند مشاهدتها ؟؟
المنطقة العمياء وضوح جيد = لا حوادث بإذن الله
قسم الرياضيات - كليه العلوم الدكتور عبدا لهادى منصور الأحمدى
بسم الله الرحمن الرحيم جامعة النيلين – كلية الهندسة
أ.إسراء الطريقي , 306 عال , المحاضره الثالثه
3. Browsing the Web تصفح الانترنت
C++ Programming L11 . Classes(3) kkkkkkkkkkkkkk
طلاب الصف الثالث تحية عطرة وبعد:
الأحــداث events الوينــدوز هــو محــيط رســائلي يــتم إرســال رســالة عنــد حــدوث حــدث مثــل مــرور الماوس فوق صورة أو فوق زر معين أو التركيز على نافذة.
بسم الله الرحمن الرحيم الاسم : ميمونة حسن علي مطالقة المادة : الحاسوب
تعاريف أخرى للحموض و القواعد
العلاقة مع المصادر Source Relationship.
السلام عليكم ورحمة الله وبركاته سيكون درسنا اليوم الدرس الأول في الوحدة الثالثة سنقدم لكم الدرس اليوم نحنُ طلاب المجموعة الثالثة : فيصل يحيى لعجم عبد الرحمن.
4 أسباب وراء فشل حبك في مرحلة المراهقة. كثير من الفتيات والشابات يقعوا في الحب في مرحلة المراهقة، وهي المرحلة التي تبدأ فيها الفتاة في التعرف على الطرف.
Presentation transcript:

اخواني الطلبه اليوم راح اشرح لكم عمليه اساسيه تتم في الشجرة(Tree) بسم الله الرحمن الرحيم اخواني الطلبه اليوم راح اشرح لكم عمليه اساسيه تتم في الشجرة(Tree) الـ Insert

Insert هنا قمنا بتعريف root و n من نوع Tree Insert(Tree*root,Tree*n) { Tree*p=root; if(root not found) root=n; Else while(p) if(p->info<n->info) if(p->right) p=p->right; else p->right=n; break; } } عرفنا مؤشر جديد اسميناه p من نوع Tree ثم ساويناه بـroot وذالك لاستخدامه في التنقل في الشجرة

الان راح اقوم بشرح عمل الخوارزميه بتفصيل else { if(p->info>n->info) if(p->left) p=p->left; p->left=n; break; } n->left=n->right=NULL; الان راح اقوم بشرح عمل الخوارزميه بتفصيل

p Insert(Tree*root,Tree*n) { Tree*p=root; if(root not found) root=n; else while(p) if(p->info<n->info) if(p->right) p=p->right; p->right=n; break; } } if(p->info>n->info) if(p->left) p=p->left; p->left=n; } } } } n->left=n->right=NULL; } الـn هي عباره عن العدد الذي نريد ادخاله الى الشجرة ولنفترض باننا نريد ادخال الـ 95 الى الشجرة root p 40 50 100 30 20 90 هذا الشرط يفحص اذا كانت الشجرة موجودة (تكون الشجرة موجودة عندما يكون الروت موجود) فاذا تحقق ولم يكن الروت موجود فيقوم بوضع العنصر الذي نريد ادخال روت واذا كان الروت موجود من قبل يقوم بالتالي: p طالما الـp ليست بـNULL اي موجوده يقوم بتنفيذ الذي يليه هل معلومات النود p اصغر من معلومات ال n التي نريد ادخالها الى الشجرة كما نلاحظ فإن ال p تشير الى النود التي معلوماتها 100 بينما العنصر الذي نريد ادخاله هو 95 وبتالي فإن الشرط غير محقق ولذالك يقوم بتنفيذ الاومر التي بعد else هل معلومات النود p اصغر من معلومات ال n التي نريد ادخالها الى الشجرة كما نلاحظ فإن ال p تشير الى النود التي معلوماتها 50 بينما العنصر الذي نريد ادخاله هو 95 وبتالي فإن الشرط محقق ولذالك يقوم بتنفيذ الذي يليه هل معلومات النود p اصغر من معلومات ال n التي نريد ادخالها الى الشجرة كما نلاحظ فإن ال p تشير الى النود التي معلوماتها 90 بينما العنصر الذي نريد ادخاله هو 95 وبتالي فإن الشرط محقق ولذالك يقوم بتنفيذ الذي يليه هل النود التي عن يمين النود التي يشير اليها الـp موجودة اذا كانت موجودة يقوم بتنفيذ الذي يليه 95 هنا كما نلاحظ بان النود التي على يمين النود التي يشير اليها الـp غير موجودة ولذالك سوف يقوم بتنفيذ الاوامر التي تلي else تبع الشرط يقوم بايقاف الوبloop هل النود التي عن شمال النود التي يشير اليها الـp موجودة اذا كانت موجودة يقوم بتنفيذ الذي يليه هل معلومات النود p اكبر من معلومات ال n التي نريد ادخالها الى الشجرة كما نلاحظ فإن ال p تشير الى النود التي معلوماتها 100 بينما العنصر الذي نريد ادخاله هو 95 وبتالي فإن الشرط محقق ولذالك يقوم بتنفيذ الذي يليه

المصدر قام بشرح هذا الموضوع : الطالب:محمد راشد صالح داود. المجموعة :التاسعه. هذا الشرح مستنبط من محاضرة الدكتور:فضل باعلوي. اقدم شكري الخاص وشكر المجموعه التاسعه ومستوى ثاني بشكل عام الى الدكتور فضل باعلوي . أي استفسار mrsddsrm@yahoo.com