السلام عليكم
اخواني محتاج مساعدتكم بالموضوع
لدي مصفوفة ثنائية البعد ولتكن
int [][]array = {{1,2,3},
{1,2,3},
{1,2,3},
{1,2,3}
};المطلوب كيف اكتب برنامج يولد لدي التباديل لهذه المصفوفة
يعني حسب كل عامود يتغير موقع كل عامود بالمصفوفة
طبعا بحالتنا هنا لدينا 3 اعمدة يعني انه لدي 6 احتمالات مختلفة وهي كالتالي
الاحتمال الاول :
1 2 3
1 2 3
1 2 3
1 2 3
الاحتمال الثاني
1 3 2
1 3 2
1 3 2
1 3 2
الاحتمال الثالث
2 1 3
2 1 3
2 1 3
2 1 3
الاحتمال الرابع
2 3 1
2 3 1
2 3 1
2 3 1
الاحتمال الخامس
3 1 2
3 1 2
3 1 2
3 1 2
الاحتمال السادس
3 2 1
3 2 1
3 2 1
3 2 1
طبعا هاد نفس مبدا انه عندي مصفوفة احادية ولتكن
int []array = {1,2,3};طبعا فان التباديل لهذه المصفوفة هي الاحتمالات الستة التالية
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
فيا ريت حد من الاخوة الاكارم لو يساعدني بكتابة هذا البرنامج لانه والله حاولت جاهدا وفشلت وكل ما كتبته كان ناقص ولم احص على النتائج المطلوبة
واكون لكم من الشاكرين
