تسجيل الدخول

مشاهدة النسخة كاملة : [king of the algorithms] سلسلة ملك الخوارزميات ----- العدد 1



said
11-01-2013, بتوقيت غرينيتش 03:41 PM
http://www.dzbatna.com/images/icons/iconrote.gif [king of the algorithms] ط³ظ„ط³ظ„ط© ظ…ظ„ظƒ ط§ظ„ط®ظˆط§ط±ط²ظ…ظٹط§طھ ----- ط§ظ„ط¹ط¯ط¯ 1 (http://www.dzbatna.com/t1576158/)




بسم الله الرحمن الرحيم
السلام عليكم ورحمة وبركاته
http://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gif
http://www.informatik.uni-trier.de/~naeher/Professur/img/Image4.jpg
http://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gif
King Of The Algorithms
King Of The Algorithms
King Of The Algorithms
King Of The Algorithms
http://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gif
سلسلة ملك الخوارزميات
( العدد 1 )


نبذة عن السلسلة:


سلسلة ملك الخوارزميات هي عبارة عن فكرة خطرت على بالي منذ فترة ليست بالقليلة، حيث كنت ادرس مفصل مساق متخصص بالخوارزميات Algorithms ، وكان الاستاذ في البداية يطلب منا مشاريع، للوهلة الأولى تبدو غاية في الصعوبة، وهي كذلك، لكن بعد تأمل قد يصل ساعات... او أيام، نتوصل الى فكرة هذه الخوارزمية، وبعد ذلك يبدا التطبيق، لذلك احببت ان نقوم بتعاون من الاعضاء الكرام في الركن بعمل سلسلة يطلب فيها في كل عدد خوارزمية لاداء عمل معين، ويقوم كل عضو بطرح الخوارزمية التي توصل اليها، ثم يوضع الحل، ويتم شرح طريقةه بالتفصيل ، ويتم بيان الاعضاء الذين قاموا بحل صحيح للخوارزمية



لماذا هذه السلسة؟



صحيح ان منتديات ديزاد باتنة هو معهد تطويري لمواقع الانترنت بالدرجة الاولى، ومن الطبيعي ان ينعكس ذلك على ركن لغات البرمجة، فنجده في 95% من مواضيعه متحيز الى جهة البرمجة بلغة php، لكن في الحقيقة اتمنى لو نرى نشاط في القسم للغات اخرى، مثل JAVA , C والمزيد من اللغات القيمة السهلة، لذلك فبرمجة الويب تفتقر الى عدد كبير من الخوارزميات، التي هي في برمجيات اخرى قد تكون ذات الصدارة من حيث الدراسة والتناول، كموضوع ال Trees، اكيد ان لا احد يفكر بتمثيل كلاس الاشجار بالphp ، ولكن من المؤكد ان الكثير منهم فكر ومثله بالJAVA من اجل ذلك، أتت فكرة هذه السلسلة، حيث ان الخوارزميات المطلوبة لن تكون فقط في مجال برمجة الويب، وانما ستطال جوانب اخرى.









ومن أجل تعزيز المشاركة، يستطيع المشارك ان يشارك عن طريق كود code في احد اللغات التالية:
C++


C


PHP


JAVA


او حتى عن طريق خطوات اجرائية psuedo code




http://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gif


آلية العمل:


سأقوم ان شاء الله ـ في حال لاقت الفكرة اقبالاً ورواجا لدى الأعضاء ـ بوضع طلب خوارزمية جديدة كل فترة معينة، يتم اعطاء المجال للاعضاء بطرح افكارهم ونتائج عملهم، ثم اقوم بحلها مع تفصيل الحل، ومن ثم طلب خوارزمية جديدة في موضوع جديد






http://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gif
تفاصيل العدد 1
كبداية، لاول عدد ستكون الخوارزمية الأولى سهلة للتشجيع
ومن ثم سيتم التدرج بالصعوبة للأعلى


المطلوب
المطلوب هو خوارزمية تميز الاعداد التامة عن الاعداد غير التامة


العدد التام هو العدد الذي مجموع عوامله يساوي العدد نفسه



مثال:
العدد 6 عدد تام
لان عوامله
1 و 2 و 3
ومجموعهم يساوي 6


مثال اخر
العدد 28 عدد تام لان عوامله
1 و 2 و 4 و 7 و 14
ومجموعهم 28


لذلك يرجى من الاعضاء الذين يرغبون في المشاركة
ان يقوموا بالتكرم بحل هذه الخوارزمية ووضع الحل

وفقا للشروط التالية

http://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gif
خلو الكود code المسلم من اي syntax error.


ان يكون الكود code ضمن احد اللغات المذكورة اعلاه.


ان يكون الكود code موثقا جيدا عن طريق التعليقات.


ان يكون الكود code من كتابتك، صحيح اني لن استطيع ان امنعك ان تبحث عنه في الانترنت وان تجده جاهزا، لكنني أتأمل ان نعمل معا بجد وبأمانة ومصداقية


http://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gifhttp://dzbatna.net/vb/images/ranks/star2.gif

وعلى الله الاتكال


في انتظاركم

اخوكم
مهند أبو شمسية






ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى