مساعدة في إيجاد خورزمية
السلام عليكم
ممكن جزاكم الله خيرا اعطائي معلومات عن اي المواضيع أو الخورزميات التي علي دراستها لأصبح قادر على ترتيب معلومات على هدا الشكل
لدي النوع الأول من البيانات
والنوع الثاني
علي ترتيبها في هدا الجدول
لتكون النتيجة
هذا مثال بسيط لما أريد القيام به لأنني أمتلك أكتر من نوعين من البيانات والمعطيات كبيرة.
قمت بالعديد من المحاولات للقيام بدالك لاكن أجد أن الأمر معقد جدا ويتطلب وقت كبير
هل من مساعدة ؟؟
اذا قمت بتوضيح كيف تحصل على الجدول النهائي قد يتمكن الأعضاء من مساعدتك.
بخصوص البيانات أعلاه، هل مجموع T3 = 120 ؟ أعتقد يوجد خطأ في جدول النتائج أو جدول T.
عموما ، تحتاج الى مصفوفة ببعدين لحفظ قيم P وكذلك مصفوفة أخرى ببعدين لحفظ قيم T
واخيرا مصفوفة النتائج R وستكون أبعادها هي P_n X T_n مع اضافة عمود وصف لحفظ المجموع.
ولحساب قيمتها نحتاج معرفة الآلية التي تقوم بها يدويا. بشكل عام لاحظت أن قيمة أي عنصر في R هي قيمة العنصر المشترك بين الصف P و T.
فمثلا أول قيمة في الجدول ، ناتجة من ايجاد العنصر المشترك بين جدول P وجدول T ، وهكذا.
يمكنك كتابة كود للفكرة مع كتابة اختبار لها unit test حتى تتأكد من خلوها من المشاكل على عدة datasets.
التعليقات