Posts

Showing posts from December, 2018

Sorting & Searching

Image
SORTING(Meng-urut) ada beberapa cara mengurut, yaitu:(dari lama ke cepat) -Bubble Sort(paling lama tapi simple) mengurutkan data dengan cara memindahkan data yang disampingnya dengan satu per satu memindahkannya sampai datanya sudah urut semua - Selection Sort(lebi cepat di banding bubble Sort) Dengan mencari data yang terkecil, dan memindahkannya kedepan. - Insertion Sort(lebi cepat di banding selection sort) mengurutkan dengan mengecek dari depan sampai akhir( dengan contoh mengurutkan dari kecil ke terbesar) , mengecek dari array kedua (array[1]) apakah lebih kecil dengan array sebelumnya(array[0]), jika iya, memindahkannya ke depan, dan selanjutnya ke array ke-tiga(array[2]) apakah array ketiga(array[2]) lebih kecil dengan array sebelumnya (array[1]), jika iya, pindahin, trus lanjutin lg array[1]  ngecek lg apakah lebih kecil dari array sebelumnya, jika iya, pindahin. dan selanjut array ke-4, dan seterusnya. -Quick Sort & Merge Sort(cara ini sangat e...

FILE PROCESSING

File Processing adalah sebuah teknik/cara dalam programming untuk membaca, menulis, menyimpan sebuah data dalam sebuah file. untuk membuka sebuah file, langkah pertama yang harus dilakukan adalah open filenya yaitu menggunakan sebuah function yang sudah di sediain di <stdio.h> library ini, yaitu fopen(), dalam fopen, kita harus memilih salah satu hal yang ingin di lakukan, yaitu sebagai berikut Mode        Description   “ r ”         opening a file to be read.   “ w ”       creating a file to be written.   “ a ”        opening a File for data append.   “ r+ ”      opening a File for read/write.   “ w+ ”     creating file for read/write.   “ a+ ”      opening a File for read/append   “rb”        opening a File (binary) to be read.   “wb ”       creatin...

Function and Cloud computing

Module/Function Function is a group of codes that run specific task to solve a problem. Advantages of using function: - it's easier to debug - it's solve specific problem - You can use over and over without writing back the codes example: int count(int a, int b){   return a+b; } int main(){   printf("%d", count(1,2));   return 0; } Recursive   recursive is a function, that function calling it self inside the function it self. example: int count(int number){   if(number>0){     return count(number-1);   }else{     return 0;   } } CLOUD COMPUTING Cloud refers to a network or internet, which is accesible from any location. over public network or private network. Cloud Computing refers to manage, configuring, and accessing the applications online. Cloud offer you to online storage, compute, and access data, from the internet. Cloud deployment examples: - Soci...