Algoritma Bubble Sort untuk Pengurutan (Sorting)

Pengurutan merupakan salah satu proses dasar yang sering dibahas dalam algoritma dan struktur data. Dan salah satu algoritma klasik dan paling sederhana dalam hal pengurutan (sorting) adalah algoritma Bubble Sort. Terlepas dari beberapa kekurangan yang membuat algoritma ini tidak banyak digunakan dalam proses pengurutan di aplikasi, namun tidak bisa dipungkiri, algoritma ini boleh dikatakan sebagai pionir algoritma sorting. Di dalam matakuliah Algoritma dan Struktur Data di berbagai perguruan tinggi juga bisa dipastikan memasukkan konsep pengurutan menggunakan algoritma Bubble sebagai salah satu pokok bahasan.

Untuk itulah, saya rasa tidak ada salahnya untuk sedikit membahas mengenai algoritma bubble sort ini. Tentunya disertai contoh program sederhana yang menerapkan pengurutan menggunakan algoritma bubble sort. Contoh program akan disajikan dalam Bahasa C dan PHP.

Read More

Buku Gratis: Pemrograman Bahasa C dengan Turbo C

cover“Berbuat terbaiklah untuk masa sekarang, berencanalah untuk masa yang akan datang dan belajarlah dari masa yang lalu”. Begitulah kira-kira salah satu pelajaran dalam menjalani hidup ini. Bicara mengenai masa lalu, saya jadi teringat mengenai diktat (tutorial) pemrograman bahasa C yang pernah saya buat di tahun 2003-an, sewaktu masih menjadi asisten di Laboratorium Komputer Universitas Budi Luhur. Waktu itu sempet saya upload ke situs ilmukomputer.com (sekarang berganti menjadi ilmukomputer.org) yang kala itu belum lama didirikan oleh mas Romi.

Saya coba cari kembali diktat bahasa C saya tersebut di komputer saya dan juga di beberapa CD arsip file-file lama saya. Saya berharap bisa menemukan file aslinya dalam bentuk .doc (Microsoft Word), namun ternyata ga ketemu. Sayang banget sebenarnya. Tapi alhamdulillah ketemu juga, walaupun dalam format PDF. Itupun sudah dalam format standar IlmuKomputer.Com. Gpp deh.

Read More

Kebangkitan Nasional ala SBY, John Pantau dan Deddy Mizwar

Tepat 100 tahun yang lalu, tepatnya tahun 1908, bangsa kita Indonesia mengalami satu titik balik penting dalam perjuangan melawan kolonialisme, yaitu bangkitnya semangat masyarakat Indonesia untuk memperoleh kemerdekaan. Hal tersebut ditandai dengan berdirinya organisasi Budi Oetomo yang diprakarsai oleh beberapa mahasiswa yang dipimpin oleh dr Soetomo. Setelah itu disusul berdirinya organisasi sosial keagamaan bernama Syarikat Islam yang diketuai oleh H.0.S Cokroaminoto.

Makna kebangkitan nasional seratus tahun yang lalu adalah masa bangkitnya semangat persatuan, kesatuan, dan nasionalisme serta kesadaran untuk memperjuangkan kemerdekaan Indonesia, yang sebelumnya tidak pernah muncul selama penjajahan 350 tahun. Lalu bagaimana kita memaknai peristiwa kebangkitan nasional saat ini? Dan bagaimana semangat nasionalisme kita saat ini? Tentunya hal tersebut cukup pantas kita renungkan bersama-sama.

Sebagai gambaran kecil, berikut ini makna kebangkitan nasional dan nasionalisme ala SBY, John Pantau dan Deddy Mizwar yang kebetulan saya bisa saksikan di TV.

Read More