Program untuk menyelesaikan closest pair problem dengan metode Brute Force
-
Tujuan Closest Pair Problem adalah permasalahan menemukan jarak terdekat antara dua atau lebih titik di bidang 2 dimensi. Dalam menyelesaikan permasalahan ini, dapat digunakan metode Brute Force. Pendekatan metode Brute Force menghitung seluruh jarak antara setiap titik dan pada akhirnya mencari yang paling minimal dari seluruh jarak yang sudah dihitung. Pasangan tiitk yang sama hanya dihitung sekali.
-
Cara Kerja
- Program ini akan meminta input berapa jumlah titik yang ingin dicari jaraknya
- Kemudian akan dilanjutkan dengan generate list yang berisi titik dengan koordinat 2d sebanyak n(input)
- Program akan menghitung jarak tiap titik
- Program akan mencari jarak paling dekat antara 2 titik
- Python 3.5+
- Library Python : math dan random
- Unduh/clone repository ini.
- Install python dan library yang diperlukan.
- Jalankan script
cpp.py