ممكن معلومات و مقالات عن الأشجار ؟

أرسل من قبل Lattakia Girl في الأحد, 2008/07/13 - 9:37pm.
صورة Lattakia Girl

تاريخ التسجيل: 2008-05-17
مشاركات: 151

الجامعة: تشرين
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية
الاختصاص: غير ذلك

مرحبا..
والله تعبت و أنا عم دور بالمواقع و محركات البحث عن مقالات أو مواضيع بالعربي أو مترجمة للعربي عن الأشجار و التوابع العودية..
إذا في أي مرجع منيح يا ريت تدلوني عليه .. يا ريت !
كمان ممكن بس لمحة عن الـ #C بالعربي ؟؟

- سينتهي الأمر بي شرحات سجق مفرومة.
- الحياة !

 
دخول أو تسجيل لإرسال التعليقات | قراءة: 264

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
الأحد, 2008/07/13 - 9:56pm
صورة fire sward

تاريخ التسجيل: 2008-06-22
مشاركات: 24

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

إذا بتحبي بشرحلك شوي عن العودية بس بلغة الباسكال!!

logic will get you from a to b
but
imagenation will take you everywhere

** albert anishtine **

 
دخول أو تسجيل لإرسال التعليقات
الأحد, 2008/07/13 - 9:58pm
صورة Lattakia Girl

تاريخ التسجيل: 2008-05-17
مشاركات: 151

الجامعة: تشرين
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية
الاختصاص: غير ذلك

اي ما في مشكلة بالباسكال بالباسكال !

و يا ريت ما تنسوا باقي الطلبات !

- سينتهي الأمر بي شرحات سجق مفرومة.
- الحياة !

 
دخول أو تسجيل لإرسال التعليقات
الأحد, 2008/07/13 - 10:00pm
صورة najy

تاريخ التسجيل: 2008-07-12
مشاركات: 51

الجامعة: الدولية الخاصة
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

http://www.raypub.com/catalog/default.php?cPath=1_18
هيدا الموقع فيو تحت بند قواعد معطيات طلبك
وهيدا بشكل عام مفيد لكل الاختصاصات المعلوماتية

 
دخول أو تسجيل لإرسال التعليقات
الأحد, 2008/07/13 - 10:04pm
صورة Lattakia Girl

تاريخ التسجيل: 2008-05-17
مشاركات: 151

الجامعة: تشرين
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية
الاختصاص: غير ذلك

هاد موقع شعاع للنشر  و العلوم .

و فيه كتب حلوة , بس كلها للبيع على النت .

- سينتهي الأمر بي شرحات سجق مفرومة.
- الحياة !

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/07/14 - 7:44am
صورة fire sward

تاريخ التسجيل: 2008-06-22
مشاركات: 24

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

آسف على التأخر بس كنت مشغول شوي ..

بداية نستطيع التفكير بالتوابع العودية على أنّها حلقة محكومة بشرط معيّن ، أي ممكن أن نعتبرها مثل حلقة الـ while فمثلاً إذا أردنا كتابة برنامج يعطي عاملي عدد نستطيع أن نكتب :

while i<>0 do
begin
n:=n*i
i:=i-1
end
حيث i هو العدد الذي نبحث عن العاملي الخاص به .
و لكن إذا أردنا الكتابة عوديّاً فإنّنا نكتبه :
function fact(number:integer):inte
var i:integer
begin
if (number=0 ) then
i:=1
else
i:= number*fact(number-1)k
fact:=i
end
هذه الطريقة في الكتابة في العودية هي طريقة ضروريّة لكي يكون لدينا بنيّة التابع العودي أي أنّنا إذا أهملنا الشرط فإنّنا لن نحصل على الناتج الصحيح ...
و مفهوم العوديّة يعتمد 100 % على بنية المكدّس حيث سوف يتم حفظ القيم التي تأخذها المتحولات في هذه البنية و الفكرة الرئيسيّة في هذه البنية هي : first in last out أي أنّ المتحوّل الذي يدخل في البداية سوف يكون هو ناتج الخرج النهائي و لنشرح ذلك على المثال السابق :
و ليكن العدد الذي نريد الحصول على العاملي الخاص به هو 2 و بالتالي في المرّة الأولى سوف يكون دخل التابع هو 2 و بالتالي لن يدخل إلى الـ if و لكن إلى الـ else و سوف تصبح قيمة i في هذا التابع( الخطوة 1) هي :

i:= 2*fact(2-1

و هنا سوف يكون الاستدعاء الثاني للتابع من أجل القيمة 1 و أيضاً لن يدخل إلى الـ if و لكن إلى الـ else و بالتالي سوف تصبح قيمة الـ i بالنسبة إلى هذا الاستدعاء (الخطوة2) هي :

i:= 1*fact(1-1

و هنا سوف يكون الاستدعاء الأخير للتابع و سوف يدخل إلى الـ if و تصبح قيمة (الخطوة 3) الـ i :

i:=1

و نلاحظ و جود التعليمة في نهاية التابع : fact:=i و بالتالي فإنّ أي قيمة تأخذها i سوف تسند إلى التابع fact ...

و بما أنّنا قلنا أن العودي يعتمد على بنية المكدّس فسوف يتم تعويض القيم التي حصلت عليها i و بشكل عكسي حتّى نصل إلى أوّل قيمة أخذتها الـ I من ثمّ سوف تسند هذه القيمة إلى التابع FACT عبر التعليمة الموضّحة سابقاً و من ثمّ يتم طباعة قيمة التابع و يتم ذلك بالشكل التالي :

سوف تعوّض فيمة FACT:=1 و التي حصلنا عليها في الخطوة 3 بالمعادلة الموجودة في الخطوة رقم 2 و بالتالي سوف تصبح قيمة الـ

I:=1*1 و هذه القيمة التي سوف تسند بدورها إلى التابع FACT و ذلك بفعل التعليمة الموضّحة سابقاً فتصبح بذلك فيمة التابع FACT:=1 تعوّض هذه القيمة في المعادلة الموجودة في الرقم 1 و بالتالي سوف تأخذ I القيمة
I:=2*1 و هذه القيمة سوف تسند بدورها إلى التابع FACT و على اعتبار أنّ الخطوة رقم 1 كانت هي الخطوة الأخيرة ( الأولى في الدخل و لكن الأخيرة في الخرج على اعتبار أنّ التوابع العوديّة تعتمد على بنية المكدّس ) فسوف يحافظ التابع على هذه القيمة و عند القيام بطباعة هذه القيمة في جسم البرنامج الرئيسي سوف يظهر على الشاشة الرقم 2 و هو عاملي العدد 2 الذي قمنا بإدخاله إلى التابع ...

logic will get you from a to b
but
imagenation will take you everywhere

** albert anishtine **

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/07/14 - 7:50am
صورة fire sward

تاريخ التسجيل: 2008-06-22
مشاركات: 24

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

هل قصدك بالأشجار أي التي نستخدم فيها بنى المعطيات المؤشرات
حيث يكون العنصر الصغير إلى اليسار و الكبير إلى اليمين ؟؟!!

logic will get you from a to b
but
imagenation will take you everywhere

** albert anishtine **

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/07/14 - 3:57pm
صورة Lattakia Girl

تاريخ التسجيل: 2008-05-17
مشاركات: 151

الجامعة: تشرين
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية
الاختصاص: غير ذلك

مرحبا.. شكراً كتير ( fire sward ) عالدرس الواضح.. في شوية تمارين , إذا ممكن أعرف إذا كان حلي الها صحيح ؟؟ كيف ممكن حط التمارين بالمرفقات ؟

.. أنا قصدي بالأشجار الأشجار العادية , يللي فيها آباء و أبناء و... يعني ما بعرف أي شي فيها .... يا ريت لو في شرح لهالموضوع ..

 

- سينتهي الأمر بي شرحات سجق مفرومة.
- الحياة !

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/07/14 - 6:52pm
صورة fire sward

تاريخ التسجيل: 2008-06-22
مشاركات: 24

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

ما في أي مشكلة حطّي الملفات و أنا بشفلك يا هن بس المشكلة إني جديد بالمنتدى و ما بعرف كيف الواحد في يرفق ملفّات و يا ريت شي حدا من الأعضاء لو بيقدر يقلنا كيف و بكون مشكور ...
و إذا كان قصدك بالأشجار يعني المؤشرات فأنا مستعد اشرحلك قدرما بقدر عنها لأنو هي يلي نحنا أخناها بدمشق بالسنة الأولى بس ما بعرف بالنسبة إلكون شو هي ....

logic will get you from a to b
but
imagenation will take you everywhere

** albert anishtine **

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/07/14 - 7:26pm
عضو فعال
صورة DAM

تاريخ التسجيل: 2007-06-05
مشاركات: 553

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: ذكاء صنعي

C# :

تمثل إحدى لغات .NET ، تركز هذه اللغة على نقاط القوة في اللغات الأخرى و تجنب نقاط الضعف فيها بالإضافة إلى بعض المميزات الجديدة .

لذا تتميز بالقوة و المرونة ، وكباقي لغات .NET يمكن استخدامها في إنشاء تطبيقات ويندوز و تطبيقات الويب و غيرها .

و تعتمد على البرمجة بالكائنات بصورة كاملة .

Arithmetic is being able to count up to twenty without taking off your shoes

 
دخول أو تسجيل لإرسال التعليقات
الإثنين, 2008/07/14 - 7:53pm
صورة bayrn

تاريخ التسجيل: 2008-03-05
مشاركات: 801

الجامعة: الافتراضية
الكلية: تكنولوجيا المعلومات
المرحلة: السنة الرابعة
الاختصاص: غير ذلك

كتب DAM:

C# :

تمثل إحدى لغات .NET ، تركز هذه اللغة على نقاط القوة في اللغات الأخرى و تجنب نقاط الضعف فيها بالإضافة إلى بعض المميزات الجديدة .

لذا تتميز بالقوة و المرونة ، وكباقي لغات .NET يمكن استخدامها في إنشاء تطبيقات ويندوز و تطبيقات الويب و غيرها .

و تعتمد على البرمجة بالكائنات بصورة كاملة .

بالاضافة الى أنها تجمع ميزات كل من :

C - C++ - Java

أحدث نسخة منها هي C# 3.5 يمكن العمل عليها من خلال VS .NET 2008

وهذا رابط الى بعض الدروس التعريفية باللغة

http://www.csc-sy.net/node/7256

 

قرأتُ مجدَكِ في قلبي و في الكُتُـبِ         شَـآمُ ، ما المجدُ؟ أنتِ المجدُ لم يَغِبِ

 
دخول أو تسجيل لإرسال التعليقات
الأربعاء, 2008/07/16 - 10:19pm
صورة najy

تاريخ التسجيل: 2008-07-12
مشاركات: 51

الجامعة: الدولية الخاصة
الكلية: الهندسة المعلوماتية
المرحلة: السنة الأولى
الاختصاص: غير ذلك

recursion stack tree program C++
ابحتي في غوغل بهاي الجملة

 
دخول أو تسجيل لإرسال التعليقات
الخميس, 2008/07/17 - 1:57pm
عضو فعال
صورة en.karam1989

تاريخ التسجيل: 2007-03-24
مشاركات: 2384

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الثانية

Check your private

 
دخول أو تسجيل لإرسال التعليقات