Blogger Templates

02 September 2014

Cari diskon tempat liburan murah ala mahasiswa di Lakupon.com

Dunia kuliah adalah merupakan masanya pendewasaan diri dimana kita sering dihadapi banyak masalah dari yang mudah untuk diatasi sampai masalah yang sulit diatasi, entah itu masalah perkuliahan seperti tugas, ujian, laporan praktikum dan lainnya, namun juga sering kali yang dialami mahasiswa selama menuntut ilmu di kampus ialah masalah keuangan. Banyak mahasiswa mencari solusi dari masalah tersebut, seperti dengan hunting beasiswa sana-sini agar dapat membantu meringankan beban orangtua untuk melunasi uang semesteran yang tidak murah. Dan berharap jika ada lebihnya lumayan buat tambahan uang saku, karena jadi mahasiswa itu setiap harinya banyak sekali biaya yang tak diduga selama perkuliahan seperti fotokopi modul kuliah, beli buku, bayar praktikum, makan, kost-kostan dan masih banyak lagi. Namun tidak semua mahasiswa bisa atau berkesempatan mendapatkan beasiswa, bukan karena dirinya tidak pintar atau tidak memiliki IPK tinggi, namun juga mungkin masih banyak orang yang lebih membutuhkan. Oleh karena itu buat mahasiswa yang belum mendapatkan beasiswa harus bisa pintar mengatur keuangan baik itu uang kuliah dan uang saku yang pas-pasan agar tidak besar pasak daripada tiang.
Jembatan cinta
Namun disisi lain sering kali banyak godaan dari teman-teman kampus untuk sedikit menghabiskan uang untuk kumpul-kumpul bareng, biasanya kalau lagi libur kuliah, banyak teman-teman suka ngajak liburan bareng buat nge-refreshing otak dari rutinitas kuliah, maklumlah jadi mahasiswa teknik kalau lagi hari-hari dikampus dan mengikuti kuliah di kelas kepala bisa ngebul karena mendengarkan dosen menerangkan mata kuliah yang sulit dicerna oleh otak seperti mata kuliah kalkulus, struktur diskrit ataupun fisika. Belum lagi banyaknya tugas kuliah yang tiap hari makin menumpuk.
Disaat weekend dan liburan akhir semester jadi waktu yang paling tepat untuk liburan, apalagi buat mahasiswa yang tidak mudik ke kampung halaman biasanya akan bikin acara jalan-jalan bareng sekelas. Panitia acaranya dari kita-kita, semuanya saling kerjasama cari informasi, referensi destinasi wisata dan itu direncanakan dari jauh-jauh hari. Biasanya persiapan-nya dibutuhkan waktu 1 minggu sampai 1 bulan lamanya sebelum hari keberangkatan karena uang saku mahasiswa yang pas-pasan maka dari itu  kita harus lebih pintar dan jeli mencari tempat liburan yang murah dan pas buat kantong mahasiswa namun tidak mengurangi seru nya kebersamaan. Karena kita sibuk dengan kuliah, biasanya kita cari referensi tempat liburan itu lewat internet, sekalian mengerjakan tugas kuliah juga hehe.. :)

09 May 2014

ALGORITMA STACK/TUMPUKAN

Stack atau Tumpukan adalah salah satu algoritma dari bahasa pemrograman,. stack atau tumpukan ini sering juga ditemukan dalam kehidupan sehari-hari, contohnya seperti disetiap pelabuhan pelabuhan itu terdapat box box besar yang akan dibawa oleh perahu, box box tersebut ditumpuk terlebih dahulu sebelum akhirnya dibawa, layaknya tumpukan tersebut barang yang akan diangkat terlebih dahulu ya.... pasti yang paling atas.

sama saja seperti Algoritma Stack proses itu disebut dengan LIFO (last in first out),. atau terakhir masuk pertama kali keluar. gambar dibawah ini adalah contoh dari Algoritma Stack LIFO..



push istilah yang digunakan Algoritma Stack untuk menambahkan Elemen, dan Pop digunakan untuk mengurangi atau menghapus Elemen dalam Algortima Stack.

ilustrasi dari algoritma Stack ini bisa didownload disini

http://www.ziddu.com/download/15438972/ilustrasi_stack.swf.html

19 April 2014

CURRICULUM VITAE

§  FULL NAME                             : Yudi Prastyo
§  PLACE, DATE OF BIRTH           : Bogor, September 18th 1993
§  SEX                                          : Male
§  MARITAL STATUS                    : Single
§  HEIGHT/WEIGHT                     : 178 cm/61 kg
§  RELIGION                                : Moslem
§  ADDRESS                                 : Kedung Badak RT.05/RW.01
                                                  No.44 Kec. Tanah Sareal
                                                  Kota Bogor 16164
§  MOBILE PHONE                      : +628577-5000-460
§  BLOG                                       : http://yudiprastyo1993.blogspot.com
§  EMAIL                                      : yudiprastyo@live.com
Formal Education Background
School
Place
Year
Primary School
:
SD Negeri Kedung Badak 2
1999 - 2005
Junior High School
:
SMP Negeri 8 Kota Bogor
2005 - 2008
Senior High School
:
SMK Negeri 1 Kota Bogor
2008 - 2011
University
:
Informatics of Engineering Departement,
Faculty of Engineering Bogor Ibn Khaldun University
2013 to Present

29 March 2014

INSERTION SORT DAN SELECTION SORT

Pengurutan/Sorting adalah satu hal yang sangat penting dalam dunia keinformatikaan. Terutama dalam pengelolaan data. Sering kali, dengan pengurutan, proses pengelolaan data dapat dilakukan dengan lebih mudah dan efisien. Binary Search contohnya, pasti lebih efisien daripada algoritma pencarian biasa yang lebih konvensional. Namun kita dapat melakukan Binary Search jika data yang bersangkutan belum diurut terlebih dahulu.

SELECTION SORT
Algoritma pengurutan sederhana salah satunya adalah Selection Sort. Ide dasarnya adalah melakukan beberapa kali pass untuk melakukan penyeleksian elemen struktur
data. Untuk sorting ascending (menaik), elemen yang paling kecil di antara elemen-elemen yang belum urut,
disimpan indeksnya, kemudian dilakukan pertukaran nilai elemen dengan indeks yang disimpan tersebut dengan elemen yang paling depan yang belum urut. Sebaliknya, untuk sorting descending (menurun), elemen yang paling besar yang disimpan indeksnya kemudian ditukar. Selection Sort diakui karena kesederhanaan
algoritmanya dan performanya lebih bagus daripada algoritma lain yang lebih rumit dalam situasi tertentu.
Algoritma ini bekerja sebagai berikut:
1. Mencari nilai minimum (jika ascending) atau maksimum (jika descending) dalam sebuah list
2. Menukarkan nilai ini dengan elemen pertama list
3. Mengulangi langkah di atas untuk sisa list dengan dimulai pada posisi kedua.
Secara efisien kita membagi list menjadi dua bagian yaitu bagian yang sudah diurutkan, yang didapat dengan membangun dari kiri ke kanan dan dilakukan pada saat awal, dan bagian list yang elemennya akan diurutkan.

INSERTION SORT
Algoritma insertion sort adalah sebuah algoritma sederhana yang cukup efisien untuk mengurutkan sebuah
list yang hampir terurut. Algorima ini juga bisa digunakan sebagai bagian dari algoritma yang lebih canggih. Cara kerja algoritma ini adalah dengan mengambil elemen list satu-per-satu dan memasukkannya di posisi yang benar seperti namanya. Pada array, list yang baru dan elemen sisanya dapat berbagi tempat di array, meskipun cukup rumit. Untuk menghemat memori, implementasinya menggunakan pengurutan di tempat yang membandingkan elemen saat itu dengan elemen sebelumnya yang sudah diurut, lalu menukarnya terus sampai posisinya tepat. Hal ini terus dilakukan sampai tidak ada elemen tersisa di input. Seperti sudah dibahas di bagian pendahuluan, salah satu implementasinya pada kehidupan sehari-hari adalah saat kita mengurutkan kartu remi. Kita ambil kartu satu-per-satu lalu membandingkan dengan kartu sebelumnya untuk mencari posisi yang tepat. Variasi pada umumnya yang dilakukan terhadap array pada insertion sort adalah sebagai berikut :
• Elemen awal di masukkan sembarang, lalu elemen berikutnya dimasukkan di bagian paling akhir.
• Elemen tersebut dibandingkan dengan elemen ke (x-1). Bila belum terurut posisi elemen sebelumnya digeser sekali ke kanan terus sampai elemen yang sedang diproses menemukan posisi yang tepat atau sampai elemen pertama.
• Setiap pergeseran akan mengganti nilai elemen berikutnya, namun hal ini tidak menjadi persoalan sebab elemen berikutnya sudah diproses lebih dahulu.

Soal :
1. Urutkan 10 bilangan berikut dengan insertion sort dan selection sort
Insertion sort
INDEX
0
1
2
3
4
5
6
7
8
9
awal
5
20
3
16
21
8
25
4
50
28
i = 2
5
20
3
16
21
8
25
4
50
28
i = 3
3
5
20
16
21
8
25
4
50
28
i = 4
3
5
16
20
21
8
25
4
50
28
i = 5
3
5
16
20
21
8
25
4
50
28
i = 6
3
5
8
16
20
21
25
4
50
28
i = 7
3
5
8
16
20
21
25
4
50
28
i = 8
3
4
5
8
16
20
21
25
50
28
i = 9
3
4
5
8
16
20
21
25
50
28
i = 10
3
4
5
8
16
20
21
25
28
50

Selection sort
INDEX
0
1
2
3
4
5
6
7
8
9
awal
5
20
3
16
21
8
25
4
50
28
i = 0
3
20
5
16
21
8
25
4
50
28
i = 1
3
4
5
16
21
8
25
20
50
28
i = 2
3
4
5
16
21
8
25
20
50
28
i = 3
3
4
5
8
21
16
25
20
50
28
i = 4
3
4
5
8
16
21
25
20
50
28
i = 5
3
4
5
8
16
20
25
21
50
28
i = 6
3
4
5
8
16
20
21
25
50
28
i = 7
3
4
5
8
16
20
21
     25
50
28
i = 8
3
4
5
8
16
20
21
     25
28
50
akhir
3
4
5
8
16
20
21
     25
28
50

REFERENSI

Negara, Setia B. Tjaru. Kompleksitas Algoritma Pengurutan Selection Sort dan Insertion Sort. BAB 1 dan 2 http://informatika.stei.itb.ac.id/~rinaldi.munir/Matdis/2009-2010/Makalah0910/ MakalahStrukdis0910-074.pdf. Diakses pada tanggal 29 Maret 2014.