Daftar Isi:

Bagaimana cara menghitung kata duplikat dalam string di Jawa?
Bagaimana cara menghitung kata duplikat dalam string di Jawa?

Video: Bagaimana cara menghitung kata duplikat dalam string di Jawa?

Video: Bagaimana cara menghitung kata duplikat dalam string di Jawa?
Video: CARA MENGHITUNG JUMLAH DATA YANG SAMA DI EXCEL 2024, November
Anonim

algoritma

  1. Tentukan rangkaian .
  2. Konversikan rangkaian menjadi huruf kecil untuk membuat perbandingan tidak sensitif.
  3. Pisahkan rangkaian ke dalam kata-kata .
  4. Dua loop akan digunakan untuk menemukan duplikat kata-kata .
  5. Jika kecocokan ditemukan, maka tingkatkan menghitung dengan 1 dan atur duplikat dari kata ke '0' untuk menghindari perhitungan itu lagi.

Sehubungan dengan ini, bagaimana cara menghitung kata berulang dalam string di Jawa?

Mendekati:-

  1. Pertama, kami membagi string dengan spasi di a.
  2. Kemudian, ambil variabel count = 0 dan dalam setiap kondisi true kita menambah hitungan dengan 1.
  3. Sekarang jalankan loop pada 0 ke panjang string dan periksa apakah string kita sama dengan Word.

Demikian juga, bagaimana cara menemukan kata duplikat dalam sebuah string? Ke temukan kata-kata duplikat dari rangkaian , kita bagi dulu rangkaian ke dalam kata-kata . Kami menghitung kemunculan masing-masing kata dalam rangkaian . Jika hitung lebih besar dari 1, itu menyiratkan bahwa a kata memiliki duplikat dalam rangkaian . Dalam contoh di atas, kata-kata disorot dalam warna hijau adalah duplikat kata-kata.

Demikian pula, ditanya, bagaimana Anda menemukan kata-kata duplikat dalam sebuah paragraf di Jawa?

Karena HashSet tidak mengizinkan duplikat dan metode add()-nya mengembalikan false jika objek sudah ada di HashSet, kita bisa Temukan semua duplikat kata-kata . Ulangi saja array, masukkan ke dalam HashSet menggunakan metode add(), memeriksa keluaran dari metode add(). Jika add() mengembalikan false maka itu a duplikat , cetak itu kata ke konsol.

Bagaimana Anda menghitung substring dalam sebuah string?

printf("%s terjadi %d kali dalam %s", sub, count1, str);

  1. Ambil string dan substring sebagai input dan simpan dalam array str dan sub masing-masing.
  2. Cari panjang kedua string menggunakan fungsi strlen.
  3. Menggunakan for loop menemukan apakah substring ada atau tidak.
  4. Cetak jumlah variabel sebagai output.

Direkomendasikan: