Penjumlahan dan Pengurangan Matriks
Termasuk bagian Logika & Alur dalam perjalanan Java di Coddy. Pelajaran 5 dari 59.
Untuk menjumlahkan atau mengurangkan dua matriks, keduanya harus memiliki dimensi yang sama, yaitu jumlah baris dan kolom yang sama. Operasi ini dilakukan elemen demi elemen, artinya kamu menjumlahkan atau mengurangkan elemen yang bersesuaian pada setiap matriks.
Sebagai contoh:
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 12Perkalian matriks lebih rumit dan akan dibahas di bagian selanjutnya.
Tantangan
MudahBuat method bernama subMatrices yang menerima dua array 2D (matriks) sebagai input dan mengembalikan selisihnya sebagai array 2D baru.
Coba sendiri
// Tulis kodemu hanya di dalam class. Jangan tulis main() atau kode apa pun di luar class ini.
class SubMatrices {
public static int[][] subMatrices(int[][] matrix1, int[][] matrix2) {
// Tulis kodemu di sini
}
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Logika & Alur
1Array Multidimensi
Dasar Array 2DMengakses Elemen Array 2DLoop Bersarang dengan Array 2DRangkuman: Array 2DPenjumlahan dan Pengurangan MatriksArray BergerigiArray 3D dan Lebih JauhPola Umum Array 2DRangkuman: Semua tentang Array2HashMap Bagian 1
Apa itu HashMap?Deklarasikan HashMapMengakses nilaiPeriksa apakah key adaMengubah dictionaryRingkasan: HashMap3HashMap Bagian 2
Method HashMapIterasi dengan keySet()Iterasi dengan entrySet()HashMap BersarangRangkuman: Kelola GudangRangkuman: Operasi HashMap6Alur Kontrol Lanjutan
Pernyataan LabelEkspresi SwitchPencocokan PolaKlausa PenjagaRingkasan Alur Kontrol9Proyek: Penghitung Kata Unik
Input dan Penyimpanan TeksPemrosesan KataLatihan sendiri: Compiler Java online