Mymaze
Analisis Algoritma dan Struktur Data Proyek 5
- Proyek Java ini menghasilkan teka -teki labirin acak yang dapat dilihat di surat kabar.
- Proyek ini menggunakan set terpisah di mana setiap sel labirin adalah set terpisah sendiri.
- Sel acak dipetik dan diperiksa dengan tetangganya, jika mereka tidak berbaring di sel terputus yang sama (yaitu ada dinding di antara sel atau tidak terhubung melalui sel lain), maka dindingnya rusak di antara mereka dan Mereka kemudian dimasukkan ke dalam set terpisah yang sama.
- Proses ini berlanjut sampai semua sel berada dalam set terpisah yang sama.
- Dengan demikian, pada akhirnya, semua sel terhubung satu sama lain secara langsung atau tidak langsung yang meningkatkan kompleksitas labirin.
- Output juga ditampilkan sebagai output GUI menggunakan ayunan java.