M@ZEN
- Jordan - Originally from Yemen
- pro-grammer.blogpost.com
- Programming
- مسائل في الخوارزميات
و هذه بعض القيم للتجربة
- مسائل في الخوارزميات
أحسنت أخي romanof :) undefined طريقة صحيحة، و حدس رياضي ;) و لكنني لم أستطع ربط الـ code المرفق بالـ code الأول؛ و يا حبذا لو تكتب كامل الخوارزمية. في حفظ الله؛
- مسائل في الخوارزميات
أكبر مشكله - أخي romanof - في هذا السؤال هو أن الـ input يصل إلى الـ 1000000، و لا يوجد - حسب علمي - نوع-type يستطيع تخزين قيمة كبيرة مثل !1000000 (إذ أن هذا المضروب يتكون من ~5.5 مليون رقم!). لذلك لا بد من طريقة أخرى لحل هذه المشكلة دون الاضطرار لحساب قيمة مض…
- مسائل في الخوارزميات
طريقة رائعة! بالنسبة للحل الذي اتبعته فاستخدمت Blind search algorithm و هي breadth first search ( كتبت خطأ بالأعلى best ).. آخر حل للمشاكل التي أجدها لا تحل :lol: فكرة الحل هي أن نبدأ من state معينه بحيث تحتوي a1 عنصراً من a و a2 بقية العناصر. في الـ while نفح…
- مسائل في الخوارزميات
شكراً على المتابعة أخي romanof لم أجد حلاً سوى باستخدام الـ Best First Search المشكله هي أن الـ Complexity تساوي (!O(n /// C# CODE /// static void splitArray(int[] array) { // ~~~~~~ A fine(r) solution by M@ZEN ~~~~~~ int sum = 0; for (int i = 0; i < array.Len…
- مسائل في الخوارزميات
لا تعليق، و أخطو خطاك تلك حضرموت و هذا حلي المقترح للسؤال، و الـ Overall complexity هي (θ(n C# Code void splitArray(int[] array) { // ~~~~~~ Another fine solution by M@ZEN ~~~~~~ //------------------------------------------------ // For complexity evaluation, …
- مسائل في الخوارزميات
أعتقد أن ما فعلته هو عين الصواب فيما يخص الأسماء. و لكن لي اعتراض بسيط على تغييرك عنوان الموضوع، فالفكرة تتلخص في إنشاء موضوع خاص بكل تحدٍ بحيث تكتب فيه الأسئلة و من ثم تتم مناقشة الأجوبة فيه و اختيار العضو صاحب الحل الأفضل (في رأيي ذلك أفضل من 'ضغط' كل التحدي…
- مسائل في الخوارزميات
السلام عليكم، فكرة طرحتها في أحد المنتديات من قبل، و أحببت طرحها في هذا المنتدى كونه ذو اختصاص. الفكرة/الرؤية تتعلق بوضع تحديات برمجية/خوارزمية على هيئة بعض المشاكل Problems، بحيث يقوم أي عضو بوضع حلول برمجية لهذه المشاكل. من ثم سيحدد من هو صاحب أفضل حل لهذا ا…
- IC-Painter
--> UP AGAIN <--
- مساعدة لبرنامج التحويل الى النظام الثنائي
أعتذر هنالك خطأ :wacko: الكود كالتالي: dim num as double dim bin as double dim pass as double 'Initialize.. pass = 1 bin = 0 num = text1.text while ( num <> 0 ) bin = bin + (num mod 2) * pass pass = pass*10 num = fix(num/2) wend msgbox bin
- مساعدة لبرنامج التحويل الى النظام الثنائي
السلام عليكم؛ الحل باستخدام الـ While loop سيكون أجدى، الكود التالي سيفي بالغرض. إذا كنت فاهم مبدأ التحويل إلى binary فسوف لن تجد أي صعوبة في فهمه: dim Number as integer dim bin as integer 'Number = text1.text... while( Number <> 0 ) bin = bin * 10 bin = bin +…
- IC-Painter
--> up <--
- IC-Painter
أعتذر الرابط الآن يعمل: http://www.geocities.com/digital_zorro_2/icpainter.zip
- IC-Painter
بسم الله الرحمن الرحيم. السلام عليكم و رحمة الله و بركاته تحية طيبة هذه أول مشاركة لي في منتداكم الكريم و الذي أجده بالفعل من أهم الكنوز المعرفية المتواجدة على شبكة الإنترنت. أحببت أن أجعل بدايتي في المنتدى بأحد البرامج التي قمت بتصميمها في وقت فراغي.. قمت بتص…