Assalamualaikum wr.wb
Hai teman-teman kali ini saya membahas Tentang “Nested Loop” . Apa sih Nested Loop itu?
Perulangan Bersarang
(Nested Loop)" adalah struktur perulangan yang berada didalam struktur
perulangan lainnya. Pada umumnya, struktur perulangan yang berada didalam
struktur perulangan lainnya memiliki hubungan yang saling terkait dalam
menyelesaikan sebuah kasus komputasi. Jika struktur perulangan luar (struktur
perulangan yang menampung struktur perulangan lain didalamnya) tidak memiliki
hubungan terkait dan tidak memiliki kepentingan dalam melakukan proses
komputasi, sebaiknya jangan lakukan perulangan bersarang (nested loop), karena hanya akan menghabiskan waktu eksekusi yang sia-sia
dan program berjalan tidak optimal.
Contoh : for (int i= 0 ; i < = 5 ;i++)
{
For (int j= 0 ; I < =2 ; j++)
{
X
[i,j] = i + j ;
i adalah baris dan j merupakan kolom lebih jelasnya
perhatikan tabel dibawah ini
0
|
1
|
2
|
1
|
2
|
3
|
2
|
3
|
4
|
3
|
4
|
5
|
4
|
5
|
6
|
5
|
6
|
7
|
i = 5 maksudnya adalah angka 0 -5
j= 2 maksudnya adalah angka 0 – 2
x [0,0] berarti 0 + 0 = 0;
x [0,1] berarti 0+1 = 1 ;
x [1,2] berarti 1 +2 = 3
dan seterusnya
ket : [0,0]
angka pertama adalah baris dan kedua adalah kolom.
Berarti baris ke 0 dan kolom ke 0 = 0
Sekian penjelasan dari saya terimakasih 😊
No comments:
Post a Comment