الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف اكتب برنامج تباديل لمصفوفة

بدأه vector_ever في 4 يناير 2011 · 8 رد · 773 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني محتاج مساعدتكم بالموضوع

لدي مصفوفة ثنائية البعد ولتكن

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

فيا ريت حد من الاخوة الاكارم لو يساعدني بكتابة هذا البرنامج لانه والله حاولت جاهدا وفشلت وكل ما كتبته كان ناقص ولم احص على النتائج المطلوبة

واكون لكم من الشاكرين

تم تعديل هذه المشاركة بواسطة vector_ever في 4 يناير 2011 في 16:20

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#2

شو يا جماعة معقول لحد الان ولا رد

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#3

بسيطة أين محاولاتك؟

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#4
علاء الصالحي كتب:

بسيطة أين محاولاتك؟

تحياتي

تحياتي اخي

يعني ممكن اكون انا ما عندي فكرة عن الحل طيب وقتها الا يحق لي طلب مساعدة

مهو مش معقول ما نتساعد الا اذا كان عندي محاولات طيب ممكن ما يكون عندي محاولات لاني لا اعرف كيف ابدأ

انا اشتغل بمشروع كبير ولا اريد احد ان يشتغله عني بس احيانا اريد بعض المساعدة ليس اكتر

على كل حال مشكور اخي على مرورك وتقبل حبي ومودتي

وانا جبت حل البرنامج عن طريق احد الاخوة ساعدني فيه بارك الله بيه وبكم

الحل بالمرفقات

src.zip

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#5
vector_ever كتب:

تحياتي اخي

يعني ممكن اكون انا ما عندي فكرة عن الحل طيب وقتها الا يحق لي طلب مساعدة

مهو مش معقول ما نتساعد الا اذا كان عندي محاولات طيب ممكن ما يكون عندي محاولات لاني لا اعرف كيف ابدأ

انا اشتغل بمشروع كبير ولا اريد احد ان يشتغله عني بس احيانا اريد بعض المساعدة ليس اكتر

على كل حال مشكور اخي على مرورك وتقبل حبي ومودتي

وانا جبت حل البرنامج عن طريق احد الاخوة ساعدني فيه بارك الله بيه وبكم

الحل بالمرفقات

اخى الكريم

المقصود من عرض محاولاتك

ان تعرض فكرتك

ولو كانت بالخطأ

ويتم النقاش فيها مع الاخوه الموجودين فالمنتدى

منها تستفاد بالحل والنقاش

وايضا الاخوه يتعلموا من النقاش

لو انت زى ما بتقول بتشتغل بمشروع كبير

اكيد هتلاقى حل للمشكله لكن بطىء مثلا او كدا

فانت بتعرضه وتشوف تعليقات الاخوه الكرام فى المنتدى

والحمدلله المنتدى يضم نخبه كبيره من الخبراء فى كل المجالات الموجوده فالمنتدى

وايضا هناك سبب من عرض المحاولات

لان هناك بعض الاخوه يقوموا بوضع اسئله على المنتدى المقصود منها حل السوال وتسليمه الى الدكتور

يعنى حل واجبات

وهذا مممنوع فى المنتدى

لو اردت قراءه قواعد المشاركه

فتفضل

قواعد طرح المشاركات

http://www.arabteam2...showtopic=29343

بالتوفيق ان شاء الله

تم تعديل هذه المشاركة بواسطة Mahmoud Kelany في 11 يناير 2011 في 20:08

Software Developer
Mahmoudkelany.com


 

#6

كيف أفرق من يستحق المساعدة ومن لا يستحق المساعدة

على كل استثنيني أنا من هذا الموضوع

أتمنى لك التوفيق مع الآخرين

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#7
علاء الصالحي كتب:

كيف أفرق من يستحق المساعدة ومن لا يستحق المساعدة

على كل استثنيني أنا من هذا الموضوع

أتمنى لك التوفيق مع الآخرين

تحياتي

متزعلش نفسك يا كبير blink.gifunsure.gif

احنا عاوزينك :)

Software Developer
Mahmoudkelany.com


 

#8
علاء الصالحي كتب:

كيف أفرق من يستحق المساعدة ومن لا يستحق المساعدة

على كل استثنيني أنا من هذا الموضوع

أتمنى لك التوفيق مع الآخرين

تحياتي

أخي ما تزعل مني

بس انه انا كنت منتظر حد يساعدني بدون ان يشترط علي وضع محاولات لانه لو كان عندي فكرة عن الحل كنت وضعت محاولاتي بشكل اوتوماتيكي

مع انه هذه شروط المنتدى و هذا حقكم وانا احترم شروط المنتدى واحترم ايضا كل اعضاءه الكرام

لذلك احببت ان اوضع موقفي ووجهة نظري ليس اكتر

وبالنهاية كلنا اخوة واذا زعلت مني حقك علي وانا ما يهون علي زعلك

والسلام عليكم

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#9

ليست هذه النقطة

النقطة أننا نعرف عن أي شيء نتكلم

لا شيء يبين لي إن كنت حاولت التفكير في حل أم لا

لذا ما لم يكن لديك شيء يدل على أنك تريد العمل فنحن نعتبر هذا طلب حل واجب

على كل لأبسط لك الموضوع ابحث عن عمل permutation لمصفوفة سطر واحد ولن يختلف الوضع لديك عن ذلك

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة