Merge Sort Dengan Tipe Data String di Java


Sekarang adalah “Coding” Merge sort dengan tipe data String, Ini dia Codingnya…
import javax.swing.JOptionPane;

public class MergeSort{
public static String kata[];
void sortingAsc(String angka[],int awal, int x)
{
int bawah = awal, atas = x;

if (bawah >= atas) {
return;
}

int tengah = (bawah + atas) / 2;
sortingAsc(angka, bawah, tengah);
sortingAsc(angka, tengah + 1, atas);
int bawahAkhir = tengah, mulaiAtas = tengah + 1;

while ((awal <= bawahAkhir) && (mulaiAtas <= atas)) {
if (((Comparable)angka[bawah]).compareTo(angka[mulaiAtas])= bawah; a–) {
angka[a+1] = angka[a];
}
angka[bawah] = sementara;
bawah+=1;
bawahAkhir+=1;
mulaiAtas+=1;
}
}
}

public void BinarySearch() {
sortingAsc(kata,0, kata.length-1);
try {
int s=0;
String cari = JOptionPane.showInputDialog(“Masukkan Judul Film”);
for(int i=0; i<kata.length && s==0;i++){
if(cari.equalsIgnoreCase(kata[i])){
JOptionPane.showMessageDialog(null, “Data Ditemukan “+cari);
s++;
}
}
if(s==0){
JOptionPane.showMessageDialog(null, “Data Tidak Ditemukan “+cari);
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null,”Maaf : “+e,”Salah”,JOptionPane.WARNING_MESSAGE);
}
}

public static void main(String a[]){
Array op = new Array();
op.Arr();
MergeSort gu = new MergeSort();
gu.BinarySearch();
gu.sortingAsc(kata,0, kata.length-1);
for(int i = 0; i <kata.length; i++)
{
System.out.print(kata[i]+” “);
System.out.println();
}
}
}

Beli T-Shirt, Raglan dan Kids T-Shirt Original Ocean Seven

  1. T-Shirt, Raglan dan Kids T-Shirt Anime, Manga, Gamers dan Cartoon World (OceanSeven)
  2. T-Shirt, Raglan dan Kids T-Shirt Footbal Series (OceanSeven)
  3. T-Shirt, Raglan dan Kids T-Shirt Music Series (OceanSeven)
  4. T-Shirt, Raglan dan Kids T-Shirt OceanSeven – Custom dan Basic Tees (OceanSeven)
  5. T-Shirt, Raglan dan Kids T-Shirt OceanSeven -Kids Collections (OceanSeven)
  6. T-Shirt, Raglan dan Kids T-Shirt OceanSeven -Signature Serues (OceanSeven)
  7. T-Shirt, Raglan dan Kids T-Shirt  Social Media dan Photography (OceanSeven)
  8. T-Shirt, Raglan dan Kids T-Shirt Sport, Automotive dan Adventure (OceanSeven)
  9. T-Shirt, Raglan dan Kids T-Shirt Superheroes dan Movies (OceanSeven)

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s