لا أعتقد بوجود مثل هذه الدالة وذلك للأسباب التالية:
8 4 6 2 أقل ما فيها أن تكون الدالة ذات درجة ثالثة لأنها على نظام + - + وأخونا عماد أعطانا دالة من الدرجة الرابعة!!
16 8 12 4 14 6 10 2 أقل ما فيها أن تكون الدالة ذات درجة سابعة لأنها على نظام + - + - + - +!!!
وكلما زدنا حجم المجموعة زادت الحدود! ولا توجد دالة وحيدة ستجمع كل الحلول!!
هذه الدالة الرياضية:
f(position, size) = { if (size = 1) result = 2, result = f(position/2, size/2) - size*(position%2-1)}إذا كانت هذه غير رياضية! إذن ما هي دالة التباديل؟؟
كلنا يعلم أن دالة التباديل هي:
f(x) = { x= 1 result =1, result = x *f(x-1)}بمعنى آخر لنبسط السؤال، ضع دالة للتباديل دون استعمال if أو recursion.. أحب أن أعرف!
ملاحظة: دالة التباديل دالة رياضية! وهذا الأسلوب رياضي!
صفحاتي: صفحة حسام الملحم www.hussam.ws مدونة
آخر المشاريع: مشروع لغة برمجة عربية شيئية التوجه
- برنامج شجرة عائلة يعمل على الشبكة، استعرض شجرة آدم عليه السلام إلى الرسول صلى الله عليه وسلم
- حزمة ObjectDatabase للتعامل مع قواعد البيانات بصورة شيئية التوجه
- حزمة قارئ الدوال والمعادلات الرياضية، لغة برمجة عربية بسيطة
- حزمة الشاشة الخفيفة للمبرمجين والمطورين
- برنامج المسبح على الجوال
ألعاب على الجوال : 1-(لعبة O X على الجوال ) 2-(لعبة الرقم السري على الجوال ) 3-(لعبة آخر حبة على الجوال )
ألعاب على الحاسب: لعبة الوزراء الثمان ، لعبة شطرنج ، لعبة التركيب Tetris
مواضيعي:
الفرق الجذري بين الجافا و C# شرح التعامل مع WTK لبرمجة الجوالات
مشاركاتي:
برنامج (كاتب) للكاتب فهد OMLX، برنامج (المحول) للكاتب فهد OMLX، برنامج (Unit Storm) للكاتب بشير C&Dell، أيهما أكبر الأعداد الصحيحة أم الطبيعية للكاتب Romanof، سؤال رياضي بحت للكاتب VB6-Rocket، التحدي الكبير للكاتب ANSI،


