Baru saja gw teringat kata-kata McConnell yang terpahat di bukunya sendiri :
"...Analyzing an algorithm determines the amount of “time” that algorithm takes to execute. This is not really a number of seconds or any other clock measurement but rather an approximation of the number of operations that an algorithm performs. The number of operations is related to the execution time, so we will sometimes use the word time to describe an algorithm’s computational complexity. The actual number of seconds it takes an algorithm to execute on a computer is not useful in our analysis because we are concerned with the relative efficiency of algorithms that solve a particular problem. You should also see that the actual execution time is not a good measure of algorithm efficiency because an algorithm does not get “better” just because we move it to a faster computer or “worse” because we move it to a slower one..."
Setelah dalam kantuk yang menjerat karena sok-sokan duduk di bangku paling depan, Pak Didik memberi pencerahan,"Bukan detik atau apa, tapi berapa kali fungsi itu berjalan..."
Gw pun tersenyum dalam diam. Menyadari betapa kemarin-kemarin gw sudah menjelma menjadi seorang mahasiswa IT yang baik, yang lebai kepo-nya hingga dengan sepenuh cinta menge-save ber-ebook-ebook dan ber-slide-slide dan ber-page-page tentang running time (untuk status "sudah berusaha") tanpa ada rencana apapun selain untuk membakar semuanya itu di musim panas yang indah, tentu dengan sepenuh cinta juga. Toh ternyata hanya masalah variabel ; dan Mr. Interesting boleh bangga sekarang karena gw menyukai efek brain washing yang dialaminya. Sedikit banyak gw telah memahami motivasinya untuk berprasangka baik dengan kata "interesting".
Izinkan hemisfer kiri gw yang sedang mabuk luar biasa karena berita menggembirakan ini mengucapkan kalimat beracun berikut : I love you, Analysis of Algorithms.
No comments:
Post a Comment