मैं सही समय पर इसका वर्णन करने की कोशिश कर रहा हूं, इसलिए मैं जितना संभव हो सके उतना विस्तार दूंगा और उम्मीद है कि किसी को पता है कि मैं क्या करने की कोशिश कर रहा हूं = -)
मैं यह निर्धारित करने के लिए दो नोड पेड़ों की तुलना करने की कोशिश कर रहा हूं कि वे संरचना-वार समान / भिन्न कैसे हैं। नीचे दिए गए मेरे आरेखों में, दोनों उदाहरणों में समान संख्या में बच्चे, पोते, आदि हैं। उदाहरण 1 में, रूट के दो बच्चे हैं, लेकिन उदाहरण दो में, जड़ नहीं है।
मैं शायद पता लगा सकता हूं कि कैसे पुनरावर्ती पाश के माध्यम से गणना करें और गिनें कि प्रत्येक स्तर के कितने स्तर हैं और तुलना करें, मुझे एक विचार दे कि पेड़ कैसे समान हैं, लेकिन केवल इस तरह से कर रहे हैं, ऐसा लगेगा कि वे समान हैं, लेकिन वास्तव में वे नहीं हैं।
किसी को भी इस बारे में पता है? या यहां तक कि यह क्या है के लिए तकनीकी शब्द?
संपादित करें: इसके अलावा, यह C # में है और मैं इन वस्तुओं और उनके बच्चों को संग्रहीत करने के लिए सूचियों का उपयोग कर रहा हूं।
उदाहरण 1
उदाहरण 2