Senin, 16 Desember 2013

SORTING {ALGODAT}

Sorting merupakan suatu proses untuk menyusun kembali humpunan obyek menggunakan aturan tertentu. Sorting disebut juga sebagai suatu algoritma untuk meletakkan kumpulan elemen data kedalam urutan tertentu berdasarkan satu atau beberapa kunci dalam tiap-tiap elemen. Fungsi sort dan assort itu adalah fungsi untuk mengurutkan suatu array yang biasanya dilakukan dengan pembuatan fungsi sorting seperti (bubble sort).  
Berikut Contoh coding sorting :

 

berikut coding untuk menampilkan hasil bilangan yang di sorting
\

berikut contoh coding lengkapnya :

import com.sun.xml.internal.bind.v2.runtime.unmarshaller.IntArrayData;

/*

 * To change this template, choose Tools | Templates

 * and open the template in the editor.

 */

/**

 *

 * @author ASUS

 */

public class Shorting {

    private static int min;

    /**

     * @param args the command line arguments

     */

    public static void main(String[] args) {

        // TODO code application logic here

        int temp;

        int n[]={27,80,8,46,16,12,50};

           for (int i = 0; i < (n.length - 1); i++) {

            min = i;

               for (int j = (i+1);j< n.length; j++) {

                   if (n[j] < n[min]){

                       min = j;

                   }

               }

               temp = n [i];

            n[i]= n[min];          

            n[min] = temp;

               System.out.print(" ");

   System.out.print("Sort : ");

                   System.out.print(n[i] + "  ");

               }

        }

        }

Tidak ada komentar:

Posting Komentar