Anda Pengunjung Ke :

Senin, 14 November 2011

Software Layanan SMS Gratis

jaman sekarang apa ceh yang bisa apa lagi di dunia komunikasi . Untuk mengirim sms gratis ternyata tidak harus dengan handphone. Tetapi bisa menggunakan software sms gratis yang terinstall di laptop atau komputer. Dengan software ini anda bisa mengirim sms gratis sepuasnya. Dan hebatnya lagi anda bisa menerima balasannya di komputer anda. Ada syaratnya yaitu komputer atau laptop anda terhubungan dengan jaringan internet. Wah jadinya bukan sms gratis donk... kan harus ada biaya internet. Memang tidak sepenuhnya sms gratis, tetapi sekarang kan banyak koneksi internet gratis apalagi dengan mencari lokasi hot spot. Kelebihan...

Minggu, 09 Oktober 2011

Program insertion SORT

Pada insertion sort, pengurutan dilakukan dari indeks ke-1 (bukan ke-0). Dari indeks ke-1, dibandingan dengan data – data sebelumnya (dalam hal ini 0). jikaterdapat nilai yang lebih besar, maka lakukan swapping. Begitu seterusnya, hingga pada indeks terakhir array. #include <iostream.h> #include <conio.h> void main() {  cout<<"===PROGRAM insertion SORT==="<<endl; int pos,i,j,t,k,temp;  //Input Data    int data[8]={5,4,2,1,3};  cout<<"Data sebelum diurut: "<<endl;   for(int ctr=0; ctr<5; ctr++)  {  cout<<" "<<data[ctr];  }    cout<<endl;  for(i=1;i<=4;i++){  temp...

Sabtu, 08 Oktober 2011

Program Selection sort

     Selection sort juga cukup mudah dipahami, karena algoritma yang digunakan juga cukup sederhana. Algoritma yang digunakan mirip dengan metode bubble sort. Pada tiap proses, akan didapat nilai terkecil (atau terbesar, tergantung ascending atau descending). Bedanya, pada proses #1, kita bandingkan indeks ke- 0 dengan seluruh data lainnya. Jika ada data yang lebih kecil, maka lakukan swapping. Di proses berikutnya, kita bandingkan indeks ke-1 dengan data – data indeks berikutnya lagi (kecuali indeks ke-0. Mengapa? Tugas Anda menjawab! :D). #include <iostream.h> #include <conio.h> void main() {  cout<<"===PROGRAM...

Program bubble sort

Metode bubble sort adalah metode sorting yang paling mudah dipahami, karena menggunakan algoritma yang sederhana. Prinsip dasar dari bubble sort diambil dari nama metode itu sendiri, yakni bubble (gelembung). Sifat dasar gelembung adalah cenderung bergerak naik (untuk ascending), diandaikan data bernilai lebih besar, bergerak ke kanan. Sebaliknya, untuk descending, data dengan nilai lebih besar bergerak ke kiri. Bagaimana metode ini bekerja? Bubble sort mengurutkan data dengan membandingkan data saat ini dengan data di sebelahnya (kiri atau kanan, tergantung permulaan yang digunakan), jika data sekarang lebih besar dari data berikutnya, maka...

Jumat, 07 Oktober 2011

Program quick sort

Metode sorting dengan quicksort cukup sulit dipahami, namun metode ini merupakan metode sorting tercepat yang ada saat ini. Metode ini menggunakan paradigma devide-conquer, sehingga dalam prosesnya, metode ini membagi array menjadi 2 bagian untuk selanjutnya diproses kembali secara rekursif dengan memanggil dirinya sendiri (prosedur quicksort itu sendiri). Di dalam metode ini dikenal beberapa istilah, yakni : 1. Pivot Sembarang elemen array yang...

Kamis, 06 Oktober 2011

Program Interpolation Search

Interpolation Search Teknik ini dilakukan pada data yang sudah terurut berdasarkan kunci tertentu. Teknik searching ini dilakukan dengan perkiraan letak data. Contoh ilustrasi: jika kita hendak mencari suatu kata di dalam kamus telepon, misal yang berawalan dengan huruf J, maka kita tidak akan mencarinya dari awal buku, tapi kita langsung membukanya pada 1/3 atau 1/4 dari tebal kamus. Rumus posisi relatif kunci pencarian dihitung dengan rumus: -...

Program Binary Search

Binary Search Salah satu syarat agar binary search dapat dilakukan adalah data sudah dalam keadaan urut. Dengan kata lain, apabila data belum dalam keadaan urut, binary search tidak dapat dilakukan. Prinsip dan teori dari binary search dapat dijelaskan sebagai berikut : a. Mula-mula diambil posisi awal 0 dan posisi akhir = N - 1, kemudian dicari     posisi data tengah dengan rumus (posisi awal + posisi akhir) / 2. Kemudian     data yang dicari dibandingkan dengan data tengah. b. Jika lebih kecil, proses dilakukan kembali tetapi posisi akhir dianggap sama    dengan posisi tengah –1. c. Jika lebih besar, proses dilakukan...

Page 1 of 1112345Next
Twitter Delicious Facebook Digg Stumbleupon Favorites More