Penjelasan Sederhana Tentang Time Complexity dan Big-O Notation

Sebagai seorang programmer kita dituntut untuk menyelesaikan suatu permasalahan dengan cara seefisien mungkin. Namun, kita juga harus bisa meminimalisir kompleksitas dari algoritma yang kita gunakan.

Pada postingan kali ini, kita akan membahas sedikit tentang time complexity, Big-O notation dan mengapa kita perlu memperhatikannya ketika mendevelop suatu algoritma.

Computational Complexity

Sebelum membahas Time…

An introduction to ES6, Babel, and Webpack.

ES6 (ECMA Script 2015)

ES6 adalah sebuah singkatan dari ECMAScript versi 6. Sedangkan ECMAScript merupakan standarisasi scripting language (Javascript) yang dibuat oleh European Computer Manufacturers Association (ECMA).

Dengan ES6 kita dapat menggunakan syntax-syntax baru yang dapat memperingkas kodingan kita seperti arrow functions, template strings, class destruction, Modules, dll. Namun (untuk saat ini) fitur ES6…

Cara sederhana install dan deploy react js pada github

Pada tutorial ini, kita akan membuat react-app dan melakukan deploy ke gh-pages (github). Sebelum memulai, pastikan sudah install node.js dan create-react-app.

Untuk tutorial install node.js bisa dilihat disini https://phoenixnap.com/kb/install-node-js-npm-on-windows dan untuk install create-react-app bisa dilihat disini https://makandracards.com/reactjs-quick/52419-install-reactjs-windows . Jika sudah, lakukan cek version node js dengan menuliskan node --version pada…

spindyzel

you will love it!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store