एक द्विआधारी पेड़ दो कार्य एल और आर ऐसी है कि एक नोड n के लिए, एल (एन) एन के बाईं बच्चे देने का उपयोग कर एन्कोड किया जा सकता, आर (एन) एन के अधिकार के बच्चे दे।
एक पेड़ की एक शाखा एक पत्ता को जड़ से एक रास्ता है, एक विशेष पत्ती को एक शाखा की लंबाई है कि पत्ती को जड़ से पथ पर आर्क्स की संख्या है।
MinBranch (एल, आर, एक्स) एक द्विआधारी पेड़ के साथ द्विआधारी पेड़ के लिए रूट नोड एक्स एक साथ एल और आर कार्यों द्वारा इनकोडिंग लेने के लिए एक सरल पुनरावर्ती एल्गोरिदम हो सकता है और द्विआधारी पेड़ की कम से कम शाखा रिटर्न करते हैं।
इस एल्गोरिथ्म के लिए स्यूडोकोड प्रदान करें।













