Slide 7
Slide 7 text
rec(at, ba, ki, ka, kode) {
if persegi[at..ba][ki..ka] homogen 0
// no action
else if persegi[at..ba][ki..ka] homogen 1
simpan kode, misal ke vector
else {
rec(at, (at+ba)/2, ki, (ki+ka)/2, kode+"0") // kiri atas
rec(...) // kanan atas
rec(...) // kiri bawah
rec(...) // kanan bawah
}
}
P = 1
while (P < R || P < C)
P *= 2
rec(1,P,1,P)