Un arbore binar poate fi codat folosind două funcții l și r astfel încât pentru un nod n, l (n) da copilului stâng al n, r (n) da copilului dreptul de n.
O ramură a unui copac este o cale de la rădăcină la o frunză, lungimea unei ramuri la o anumită frunză este numărul de arce pe drumul de la rădăcină la acea frunză.
Să MinBranch (l, r, x) un algoritm recursiv simplu pentru a lua un arbore binar codificat de funcțiile l și r împreună cu nodul rădăcină x pentru arborele binar și returnează cel mai scurt ramură a arborelui binar.
Vă rugăm să furnizați Pseudocodul pentru acest algoritm.













