Menu
CoddyTech

جمع وطرح المصفوفات

جزء من قسم المنطق وتدفق التنفيذ في رحلة Java على Coddy. الدرس 5 من 59.

لجمع مصفوفتين أو طرحهما، يجب أن تكون لهما الأبعاد نفسها (أي العدد نفسه من الصفوف والأعمدة). تُجرى العملية عنصرًا بعنصر، أي تجمع أو تطرح العناصر المتناظرة في كل مصفوفة.

على سبيل المثال:

Matrix A:
1 2
3 4

Matrix B:
5 6
7 8

A + B:
(1+5) (2+6)
(3+7) (4+8)

Result:
6  8
10 12

ضرب المصفوفات أكثر تعقيدًا، وسيُتناول في قسم لاحق.

challenge icon

التحدي

سهل

أنشئ طريقة باسم subMatrices تأخذ مصفوفتين ثنائيتي الأبعاد (مصفوفتين) كمدخلات وتُرجع الفرق بينهما في مصفوفة ثنائية الأبعاد جديدة.

جرّب بنفسك

// اكتب الكود الخاص بك داخل الصنف فقط. لا تكتب main() أو أي كود خارج هذا الصنف.
class SubMatrices {
    public static int[][] subMatrices(int[][] matrix1, int[][] matrix2) {
        // اكتب الكود الخاص بك هنا
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم Java عبر الإنترنت