السلام عليكم ورحمة الله و بركاته
اخواني الاعزاء
انا مبتدا في الجافا وواجهتني هذه المفاهيم و لم افهمها و اين نستخدمها و ما فائدتها
وهذه المفاهيم هي:-
Linked List
Tree
Iterator
سلام
السلام عليكم ورحمة الله و بركاته
اخواني الاعزاء
انا مبتدا في الجافا وواجهتني هذه المفاهيم و لم افهمها و اين نستخدمها و ما فائدتها
وهذه المفاهيم هي:-
Linked List
Tree
Iterator
سلام
حكمتي الدائمة.....................................................
ان ما عند الله لا يطلب الا بطاعته
.....................................................................
?who is Ingm
Name: Hasan Adel Hasan
Education: BCs in IS from Faculty of computers & information systems
Mansoura University- 2003
E-mail: hsn_3004@yahoo.com
السلام عليكم ورحمة الله و بركاته
ال tree
هى بالضبط عبارة عن شجرة لها اصل و فروع ببساطة مثل ال msn messenger
تجد ال tree هى ان ال friends عبارة عن ال node الأصل و اسماء اصدقائك هم ال root لهذه ال tree , و ان شاء الله عندما أعود للمنزل سوف ارسل لك doc. تشرحها تفصيليا حيث اننى الأن اراسلك من الجيش :o
اقترب للناس حســــابهم و هم فى غفلة معرضون
في علوم الحاسب الآلي:
نعرف الـشجرة أو Tree كما يلي:
هي عبارة عن رسمة graph خالية من الدوائر.
وطبعا الرسمة هي عبارة عن مجموعة من العقد nodes و الخطوط متصلة ببعض.
و معنى الدوائر هي أنه لايوجد طريق في الرسمة يقودك لنفس العقدة
لاحظ هذه الرسمة العقدة node ترسم على شكل 0 والخط أو الحد edge على شكل -----:
0------0
| A |
0------0
B
0
/ \
0 0
/ \ / \
0 0 0 0
اذا شكل A يعتبر رسمة و B تعتبر شجرة
ملاحظة هامة: وهي أننا نستخدم العقد لتخزين المعلومات
و تعتبر الشجرة نوعا من أنواع بنى البيانات Data Structures مثل المصفوفات وغيرها....
ولها خصائص معينة مثل ان رسمة الشجرة تنطلق من الجذر root وهي عقدة البداية التي تنطلق جميع الرسمات....
والآن حان دور Linked List:
وهي عبارة نوع من أنواع بنى البيانات
هذا النوع يتكون من مجموعة من الخلايا
كل خلية فيها تحوي على ثلاث معلومات
الأولى عن الخلية السابقة
الثانية تحوي المعلومات المراد تخزينها
الثالثة عن الخلية التالية
طبعا إذا كانت الخلية الأولى في المجموعة فتكون المعلومة الأولى تخزن فيها NULL
واذا كانت الأخيرة فالمعلموة الثالثة تدل على NULL أيضا...
عموما هذه معلومات مختصرة
والا فالموضوع كبير
وكل مصطلح منهم عبارة عن موضوع منفصل
ويتم عليهم عمليات Methods خاصة بهم
اهمها التكوين والادخال والاخراج و االبحث
واستخدام الـزائر Iterator الذي يسمح للمستخدم ان يمر على جميع أعضاء المجموعة بالترتيب
ولو عندك سؤال عن شيء خاص فلامانع
لماذا تكون الليغو اللعبة الأكثر عبقرية في العالم؟
لأنها غير قابلة للتجزئة ، وتختلف فيما بينها بالألوان و الأشكال ، وتمتلك القدرة على تكوين علاقات مع بعض. نستطيع أن نقول أن أجزاء الليغو أبدية. وهي تشبه الذرات في تراكيبها للكون
-----
وائل بن أحمد كابلي
مستشار تطوير برمجيات | مايكروسوفت للخدمات الاستشارية
MCSE | MCTS SharePoint Infrastructure | MCTS SharePoint - Development | MCP | MSF Essentials
هذه عبارة عن data structures لتنظيم البيانات ..
ابسط data structure هو الـ array, يعني هو ببساطة حاوية تضع فيها مجموعة اشياء ..
السلام عليكم و رحمة الله و بركاته
شكرا جزيلا لكم اخواني علي اهتمامكم
ولكني اود ان اوضح شيئا:-
اريد ان اعرف متي نستخدم كلا من المفاهيم السابقة و ما فائدة كلا منها
وكيفية تطبيقها في البرنامج و كذلك الية عملها
علي فكرة:-
انا لا اطلب امثلة و لكني اطلب شرحا لهذه المفاهيم و استخداماتها
سلام
حكمتي الدائمة.....................................................
ان ما عند الله لا يطلب الا بطاعته
.....................................................................
?who is Ingm
Name: Hasan Adel Hasan
Education: BCs in IS from Faculty of computers & information systems
Mansoura University- 2003
E-mail: hsn_3004@yahoo.com
السلام عليكم و رحمة الله و بركاته
اذهب اخى الى ال help , والله سوف تجد ما يسرك و اذهب ايضا الى موقع شركة سن و ابحث عنهم داخل ال tutorial الخاص بالجافا
اليك موقع شركة سن
www.sun .com
موفق ان شاء الله
اقترب للناس حســــابهم و هم فى غفلة معرضون
لاء يا عم انا هستناك لما ترجع بالسلامة
علي فكرة انا خرجت من هذا المعتقل منذ 6 اثهر
عقبالك :rolleyes:
سلام
حكمتي الدائمة.....................................................
ان ما عند الله لا يطلب الا بطاعته
.....................................................................
?who is Ingm
Name: Hasan Adel Hasan
Education: BCs in IS from Faculty of computers & information systems
Mansoura University- 2003
E-mail: hsn_3004@yahoo.com
بسم الله الرحمن الرحيم
شكرا جزيلا اخي الباشمهندس
سلام
حكمتي الدائمة.....................................................
ان ما عند الله لا يطلب الا بطاعته
.....................................................................
?who is Ingm
Name: Hasan Adel Hasan
Education: BCs in IS from Faculty of computers & information systems
Mansoura University- 2003
E-mail: hsn_3004@yahoo.com
هذا الموضوع مغلق.