Perkembangan teknologi komputer yang demikian pesat telah menghasilkan prosesor dan memori dengan kecepatan ribuan bahkan jutaan kali lipat dari sejak pertama kali komputer ditemukan. Meskipun demikian, manusia selalu berusaha mencari algoritma-algoritma pemrograman yang lebih cepat. Mengapa? Karena kecepatan prosesor dari memori pun tidak tak terbatas. Hal inilah yang mendorong manusia untuk t…