मैं एक छोटी सी रग्ग्युलाइक बनाने की कोशिश कर रहा हूँ और जहाँ तक रैंडम जेनरेटिंग रूम और कॉरिडोर की बात है। प्रत्येक कमरा एक अस्थिर वस्तु है और गलियारे से जुड़े अन्य कमरों की एक सरणी सूची में शामिल है।
मैं असंबद्ध कमरों को एकल कर सकता हूं, लेकिन मैं उन कमरों को कैसे जान सकता हूं जो केवल एक-दूसरे से जुड़े हुए हैं, लेकिन दूसरों के अधिकांश से नहीं, एक द्वीप बना रहे हैं?
यहाँ बेहतर समस्या को चित्रित करने के लिए सांत्वना से दलित स्तर पर एक छवि है। कमरे 5 और 6 केवल एक दूसरे से जुड़े हुए हैं। उस का पता लगाने के लिए मैं किस एल्गोरिथ्म का उपयोग कर सकता हूं?