/Tucil2_13521070

Tugas Kecil 2 IF2211 | Strategi Algoritma Semester II tahun 2022/2023 | Mencari Pasangan Titik Terdekat 3D dengan Algoritma Divide and Conquer

Primary LanguagePython

Pencarian Pasangan Titik Terdekat

Tucil2_13521070

Tugas Kecil 2 IF2211 Strategi Algoritma Semester II tahun 2022/2023

Mencari Pasangan Titik Terdekat 3D dengan Algoritma Divide and Conquer

Table of Contents

General Information

  • Tujuan project ini adalah untuk mendapatkan jarak terdekat dari titik-titik dengan rumus euclideam.
  • Mahasiswa diharapkan mengimplementasikan apa yang didapatkannya ketika dikelas Algoritme devide and conquer adalah algoritme yang pemograman yang didasarkan pada rekrusif multi-cabang. berdasarkan bahasanya, devide artinya membagi dan conquer artinya mengatasi. Algoritma ini memiliki langkah :
  1. Divide Membagi masalah menjadi beberapa upa-masalah yang memiliki kemiripan dengan masalah semula namun berukuran lebih kecil (idealnya berukuran hampir sama).
  2. Conquer Memecahkan (menyelesaikan) masing-masing upa-masalah (secara rekursif).
  3. Combine Menggabungkan solusi masing-masing masalah sehingga membentuk solusi masalah semula.

Technologies Used

  • python

How to Compile and Run

Buka terminal pada folder Tucil_13521070 (Jika belum di rename)

../Tucil_13521070 $ .\AppStart.bat

Repository Structure

.
│
├───bin
│
│  
├───doc
│       Tucil2_K2_13521070_Akmal Mahardika Nurwahyu Pratama.pdf
│       Tucil2_K2_13521070_Akmal Mahardika Nurwahyu Pratama.doc
│
├───src  
│       bruteforce.py
│       constant.py
│       designCli.py
│       ioAppp.py
│       designCli.py
│       main.py
│       tools.py
│       visualizer.py
│       DnCTitik.py
│
└───test
    README.md
    main.py
    AppStart.bat

Project Status

Progress proyek ini (Selesai) : 100%

Improvment proyek ini : (proses)

Acknowledgements

Terima kasih kepada Tuhan yang Maha Esa karena-Nya saya dapat menyelesaikan project ini.

Terima kasih kepada para dosen pengampu Bu Ulfa (Dr. Nur Ulfa Maulidevi ST,M.Sc), Pak Rinaldi (Dr. Ir. Rinaldi Munir, M.T.), dan Pak Rila (Dr.Ir. Rila Mandala, M.Eng.).

Terima kasih kepada Tim Asisten Kuliah IF2211.

Author

13521050 Akmal Mahardika Nurwahyu Pratama