المصفوفات المربعة h4>
اجعل المصفوفة A تحتوي على صفوف N ونفس عدد الأعمدة. تسمى هذه المصفوفات مربع strong>.
المصفوفات المربعة لها أقطار رئيسية وثانوية.
نبسب ؛
القطر الرئيسي strong> - القطر الذي يمتد من الركن العلوي الأيسر إلى الركن الأيمن السفلي.
الجانب القطري strong> - يمتد من الزاوية اليمنى العليا إلى الزاوية اليسرى السفلية. div>
بعد ذلك ، للتكرار على جميع العناصر على القطر الرئيسي ، تكفي حلقة واحدة:
<قبل>
كود مزيف:
لأني من 0 إلى N-1
نبسب ؛ نبسب ؛ على & nbsp؛ العمل مع A [i] [i]
يمكن أن تتكرر نفس الحلقة على عناصر القطر الثانوي.
بالنسبة إلى العناصر الموجودة على الجانب المائل ، يكون مجموع فهارس الصفوف والأعمدة ثابتًا ويساوي N-1 < / code>.
<قبل>
كود مزيف:
لأني من 0 إلى N-1
نبسب ؛ نبسب ؛ على & nbsp؛ العمل مع A [i] [N-1-i]
لمعالجة جميع العناصر الموجودة على القطر الرئيسي وأسفله ، تحتاج إلى حلقة متداخلة:
- يتغير رقم السطر من 0 إلى N-1 ؛
- رقم العمود من 0 إلى i .
<قبل>
كود مزيف:
لأني من 0 إلى N-1
نبسب ؛ لـ j من 0 إلى i
نبسب ؛ نبسب ؛ على & nbsp؛ العمل مع A [i] [j]
|