Yunindyo Prabowo

Wanna Be a Pythonist

Kompleksitas Algoritma - Notasi Asimptotik

yprawstrategi algoritma

Melanjutkan tulisan mengenai Kompleksitas Algoritma yang membicarakan bagaimana sebuah algoritme di eksekusi dengan membandingkan langkah eksekusi dan banyaknya jumlah data. Sebagai programmer tentu kita diharuskan membuat algoritme yang baik, meberikan hasil yang benar saat dieksekusi dan tentu juga efisiensi dalam penggunaan memori.

Dalam tulisan ini, kita akan membahas dan mengukur bagaimana sebuah algoritme bekerja secara efisien. Dalam dunia komputasi, matematika selalu akan menjadi bidang ilmu yang terdekat dan berkaitan langsung. Pada pembahasan ini, kita akan memulai dengan sebuah fungsi matematika di representasikan kedalam sebuah fungsi dengan persamaan berikut.

$$ a^2 + b^2 = c^2 $$