Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Sposta Sottoalbero

A
Angelo9787 (3670 points)
10 32 51
in Homework 4 by (3.7k points)
closed by

Per quanto riguarda la funzione Sposta_sottoalbero nel caso in cui l'albero sia questo:

               a9
            /       \
         b0          c2
       /  \          /  \
      d1   l5      e3   f7
        \         / \
         g1      h6  i7

Con x= b0 e y = e3 l'altezza dell'albero si incrementerà, f7 in questo caso come lo trattiamo?
331 views
closed with the note: answered

1 Answer

Best answer
andrea.sterbini (207940 points)
756 1270 2377
by (208k points)
selected by
Come risposto altrove, gli alberi dei test avranno sempre abbastanza nodi vuoti per poter spostare un sottoalbero senza dover aggiungere nuovi nodi.

Quindi NON bisogna aumentare/accorciare il numero di nodi.