Page 42 - Informatika-BS-KLS-XI
P. 42

lebih ke kanan atau ke bawahf, sehingga dengan cara ini, kita
                         bisa menghindari perulangan eduplikasif proses perhitungan.
                         Proses ini biasanya menggunakan sebuah       tabel  perhitungan


                         yang biasa disebut sebagai tabel    memo  eatau tabel DPf.
                         Istilah  memoisasi   berasal  dari bahasa latin memorandum
                         yang  berarti  “mengingat”,  yang  kemudian  biasa  disingkat
                         sebagai memo dalam Bahasa Inggris. Harap bedakan istilah

                         memoisasi ini dengan memorisasi (memorization) yang
                         jug  memili    y  seru  eprose  mengingatf, namu

                         memo  memil    y  khusu  dal  du  komputasi,


                         yaitu: menyimpan/menging  hasil perhitung  y  telah
                         dilakuk  sebelumnya, sehingg  tid  perlu mengul


                         perhitung  y    du  kali.



                         Untu  soal ini, kit  bua  tabel memoisasi tersebut sebagai
                         berikut:
                         1.  Kotak paling kiri atas kita berikan nilai Ï nilai isi kotak
                             tersebut e“f
                         2.  Untuk setiap kotak lainnya, misalkan A Ï nilai yang sudah

                             dihitung pada tabel   memoisasi untuk kotak yang ada di



                             atasny  eatau “ jik  kot      ad  d  b  teratasf, d



                               Ï nil  y  sudah dihitu  pad  tabel memoisasi untuk
                             kotak yang ada di sebelah kirinya eatau “ jika kotak saat
                             ini ada di kolom paling kirif, serta misalkan C Ï nilai cabai
                             yang ada pada kotak saat ini. Maka kita isi kotak saat ini
                             pada tabel memoisasi dengan nilai max eA, Bf Ê C.

                         3.  Kita lakukan proses di atas sampai tabel memoisasi terisi
                             penuh esesuai ukuran tabel nilai cabai di awalf. Nilai paling
                             besar  pada tabel   memoisasi menunjukkan nilai total
                             jumlah cab  terbesar y  b  dikumpulkan.




                         Hasil tabel memoisasi yang sudah terisi penuh untuk soal di
                         atas adalah sebagai berikut:







                                                       Bab 2 Strategi Algoritmik dan Pemrograman  41
   37   38   39   40   41   42   43   44   45   46   47