Wie kann ich einen Algorithmus schreiben, der alle doppelten Mehrfachwerte in der binären Suchstruktur findet, wenn Sie doppelte Werte entweder im linken Teilbaum oder im rechten Teilbaum nach Anwenden von ausgeglichen hinzufügen können Baumalgorithmus zu einem unausgeglichenen Baum?So finden Sie mehrere doppelte Werte im binären Suchbaum
0
A
Antwort
0
Normalerweise in einer Baumsuche stoppen Sie, wenn Sie das gewünschte Element gefunden haben. In diesem Fall behalten Sie die Rekursion bei, wenn die Werte übereinstimmen. Anstatt den gefundenen Knoten zurückzugeben, geben Sie eine Zählung zurück, die in den rekursiven Aufrufen akkumuliert wurde.
Verwandte Themen
- 1. Suchen Sie den Median im binären Suchbaum
- 2. So finden Sie einen Knoten in einem binären Suchbaum
- 3. Finde die nächsten Knoten im binären Suchbaum
- 4. Finden von Höhe im binären Suchbaum nach Einfügen und Löschen
- 5. Verbinden von Geschwistern im binären Suchbaum
- 6. Finden Sie die Anzahl der möglichen binären Suchbaum
- 7. Java: Deep Copy im binären Suchbaum Klasse
- 8. Insertion in einen binären Suchbaum
- 9. Get Intervall von binären Suchbaum so schnell wie sortierte Array
- 10. Suchzeiten für den binären Suchbaum
- 11. vergleichen Hash mit binären Suchbaum
- 12. falsche Ausgabe der binären Suchbaum
- 13. So finden Sie doppelte Feldkombination
- 14. SQL: So finden Sie doppelte Werte in einer großen Tabelle
- 15. Wie implementiere ich eine Suchfunktion im binären Suchbaum mit Python?
- 16. Probleme mit einem binären Suchbaum entfernen Funktion
- 17. Probleme mit dem nächsten Inorder-Knoten im binären Suchbaum haben
- 18. Speichern separater Werte für doppelte Schlüssel in einem Suchbaum
- 19. Aktualisieren von Daten in einem binären Suchbaum
- 20. Anzahl der Blätter im binären Suchbaum in C
- 21. Programm stürzt beim Einfügen zweiten Knoten im binären Suchbaum ab
- 22. So finden Sie doppelte Definitionen aus Vorlagenspezialisierungen?
- 23. C# einen binären Suchbaum in Console anzeigen
- 24. Löschen aus dem binären Suchbaum (Python)?
- 25. Sortiertes Array in den binären Suchbaum einfügen
- 26. Gelöschten Knoten aus dem binären Suchbaum zurückgeben
- 27. Einen binären Suchbaum zu einer Vorlage machen
- 28. Erstellen Sie einen vollständigen binären Suchbaum aus der Liste
- 29. Verwandeln Sie ein Array von Strukturen in einen binären Suchbaum
- 30. Wie validiert man einen binären Suchbaum?
Was haben Sie bisher versucht? –
Was ist ein "mehrfacher doppelter Wert"? Wie ist Ihr "Binary Search Tree" dargestellt und in welcher Form sollte der Rückgabewert liegen? Was ist der "balancierte Baumalgorithmus"? – ruakh