- Apa itu matriks padat vs jarang?
- Bagaimana Anda mewakili matriks yang jarang?
- Cara membuat matriks jarang di java?
Apa itu matriks padat vs jarang?
Matriks yang mengandung sebagian besar nol nilai disebut jarang, berbeda dari matriks di mana sebagian besar nilai tidak nol, disebut padat.
Bagaimana Anda mewakili matriks yang jarang?
Representasi daftar yang ditautkan dari matriks jarang. Dalam representasi daftar tertaut, struktur data daftar tertaut digunakan untuk mewakili matriks jarang. Keuntungan menggunakan daftar tertaut untuk mewakili matriks jarang adalah bahwa kompleksitas memasukkan atau menghapus node dalam daftar yang ditautkan lebih rendah dari array.
Cara membuat matriks jarang di java?
Agar matriks jarang, hitungan elemen nol yang ada dalam array harus lebih besar dari ukuran/2. Jumlah nol yang ada dalam matriks di atas adalah 6 dan ukuran matriks adalah 3 * 3 = 9. Sejak, 6 > 4.5 Itu berarti, sebagian besar elemen array yang diberikan adalah nol. Oleh karena itu, matriks di atas adalah matriks yang jarang.