Δουλεύω με ένα παρελθόν εξετάσεις χαρτιού για προχωρημένο μάθημα προγραμματισμού μου και έχω πάρει κολλήσει σε αυτό το θέμα
Τι ακίνητο θα πρέπει οι τιμές σε ένα δυαδικό δέντρο αναζήτησης ικανοποιήσει; Πόσα διαφορετικά δυαδικά δέντρα αναζήτησης που περιέχουν εκεί τις τρεις τιμές 1 2 3; Εξήγησε την απάντησή σου.
Μπορώ να απαντήσω το πρώτο μέρος αρκετά εύκολα, αλλά το δεύτερο κομμάτι, σχετικά με τον αριθμό των πιθανών δέντρων μου έχει μείνει άναυδοι. Η πρώτη μου ένστικτο είναι να πούμε ότι υπάρχει μόνο μία δυνατή μόνο δέντρο, με 2ως τη ρίζα, επειδή ο ορισμός λέει, αλλά το ζήτημα αυτό είναι η δουλειά 8 σήματα από το σύνολο των 100 για το σύνολο του χαρτιού, ώστε να μπορώ μόνο να υποθέσω ότι είναι μια ερώτηση τέχνασμα, και υπάρχει μια πιο λεπτή εξήγηση, αλλά δεν υπάρχει τίποτα στις σημειώσεις διάλεξης που εξηγεί αυτό. Ξέρει κανείς που να απαντήσω σε αυτήν την ερώτηση;













