Postingan

POINTER

Gambar
Secara singkat, pointer adalah sebuah variabel yang mempunyai isi berupa sebuah alamat atau lokasi memori. pointer merupakan variabel dengan tipe tertentu yang berguna untuk mencatat alamat dari suatu variabel yang setipe dengannya, serta mengakses, dan memanipulasi data yang tersimpan dalam alamat tersebut. Bila int x adalah sebuah variable bertipe integer, variabel x berarti alamat dari x. Jika p adalah sebuah pointer bertipe integer, unsur p bisa menyimpan dan memegang alamat dari x tersebut. Pointer ini merupakan variabel level rendah yang bisa dipakai untuk menunjuk nilai integer, character, float, double, atau single hingga tipe data lain yang didukung oleh bahasa C. Pointer adalah variabel yang menyimpan alamat memori objek. Pointer digunakan secara ekstensif di C dan C++ untuk tiga tujuan utama: untuk mengalokasikan objek baru pada timbunan, untuk meneruskan fungsi ke fungsi lain untuk melakukan iterasi atas elemen dalam array atau struktur data lainnya. Dalam pemro...

Searching

Gambar
Pengertian pencarian (searching) Searching merupakan proses yang sering digunakan  dalam pengelolaan data. Proses pencarian adalah menemukan nilai (data) tertentu di dalam sekumpulan data yang bertipe sama (baik bertipe dasar atau bertipe bentukan).  Search algoritma adalah algoritma yang menerima perintah A dan mencoba untuk mencari record yang mana keynya adalah A. Setelah proses pencarian dilaksanakan, akan diperoleh salah satu dari dua kemungkinan, yaitu data yang dicari ditemukan (successful) atau tidak ditemukan (unsuccessfull). Pengertian searching dalam informatika, adalah metode pencarian informasi dalam suatu aplikasi,dengan suatu kunci (key). • Pencarian diperlukan untuk mencari informasi khusus dari table pada saat lokasi yang pasti dari informasi tersebut sebelum tidak diketahui • Pencarian selalu dinyatakan dengan referensi pada adanya sekelompok data yang tersimpan secara terorganisasi, kelompok data tersebut kita sebut table Pada Metode Searching (...

SORTING

Gambar
Algoritma erat hubungannya dengan pemrograman komputer, salah satu contoh dari algoritma dalam pemrograman adalah Sorting (pengurutan). Beberapa macam algoritma sorting telah dibuat karena proses tersebut sangat mendasar dan sering digunakan. Oleh karena itu, pemahaman atas algoritma sorting merupakan hal yang sangatlah berguna. Berikut penjelasan tentang sorting serta jenis jenis-jenis sorting. Pengertian Algoritma Sorting Algoritma sorting adalah suatu metode atau teknik untuk mengurutkan data atau elemen-elemen dalam suatu struktur data secara teratur. Algoritma sorting merupakan salah satu konsep penting dalam pemrograman, tujuannya untuk mengubah data yang tidak teratur menjadi urutan yang teratur, misalnya dari data yang tidak terurut menjadi data yang terurut menaik atau menurun. Jenis Algoritma Sorting 1. Bubble Sort Bubble Sort adalah salah satu algoritma sorting yang paling sederhana. Algoritma ini bekerja dengan membandingkan elemen-elemen berpasangan dalam dafta...

GRAF

Gambar
Pengertian Graf Dalam  matematika  dan  ilmu komputer , sebuah  graf  adalah objek dasar pelajaran dalam  teori graf .   Graf  merupakan sekumpulan objek terstruktur di mana beberapa pasangan objek mempunyai hubungan ataupun keterkaitan tertentu. Dalam bahasa sehari-hari, sebuah graf adalah himpunan dari objek-objek yang dinamakan  titik ,  simpul , atau  sudut  dihubungkan oleh penghubung yang dinamakan  garis  atau  sisi .  Dalam graf yang memenuhi syarat, di mana biasanya  tidak berarah , sebuah garis dari titik  A  ke titik  B  dianggap sama dengan garis dari titik  B  ke titik  A . Dalam  graf berarah , garis tersebut memiliki arah. Pada dasarnya, sebuah graf digambarkan dengan bentuk diagram sebagai himpunan dari titik-titik (simpul) yang dihubungkan dengan sisi. Sejarah Teori Graf Teori ini merupakan cabang matematika yang mempelajari struktur h...