ฉันพยายามที่จะสร้างโร๊คไลค์เล็ก ๆ และออกไปสร้างห้องและทางเดินแบบสุ่ม ห้องพักแต่ละห้องเป็นวัตถุที่ทันสมัยและมีรายการห้องพักอื่น ๆ ที่เชื่อมต่อกันด้วยทางเดิน
ฉันสามารถแยกห้องที่ไม่เชื่อมต่อออกจากกัน แต่ฉันจะรู้ได้อย่างไรว่าห้องที่เชื่อมต่อกันเท่านั้น แต่ไม่ได้รวมกับคนอื่น ๆ ส่วนใหญ่กลายเป็นเกาะ?
เพื่อแสดงให้ดีขึ้นปัญหาที่นี่คือภาพจากคอนโซลในระดับจม ห้องที่ 5 และ 6 เชื่อมต่อกันเท่านั้น ฉันสามารถใช้อัลกอริทึมใดเพื่อตรวจสอบสิ่งนั้น