AlgoViz
InícioÁrvores binárias de busca

Árvores binárias de busca

Árvores ordenadas — esquerda menor, direita maior, busca em O(h).

0/ 21 entendidos · 0%
Explicações
11
Problemas
21
Comece aqui
21 mostrados
  1. OverviewA propriedade de ordem da árvore binária de buscaFácil
  2. Insert into a BSTDesça e pendure uma folha novaMédio
  3. Validate BSTCada nó dentro de um intervalo (mín, máx)Médio
  4. Kth Smallest in a BSTO percurso em ordem visita as chaves ordenadasMédio
  5. Lowest Common Ancestor in a BSTO ponto onde os dois valores se separamMédio
  6. Problemas de prática
  7. Introduction to BSTEsquerda é menor, direita é maior — em todo lugarFácil
  8. Search in a Binary Search TreeCompare e desçaFácil
  9. Find Min/Max in BSTVá todo para a esquerda, ou todo para a direitaFácil
  10. Floor and Ceil in a BSTAnote o candidato enquanto desceFácil
  11. Floor in a Binary Search TreeO maior valor que não passa da chaveFácil
  12. Insert a given node in BSTDesça até o lugar vazio e encaixeMédio
  13. Delete a node in BSTTrês casos; o de dois filhos é o interessanteMédio
  14. Kth Smallest and Largest element in BSTPercurso em ordem, contandoMédio
  15. Check if a tree is a BST or notLeve para baixo um intervalo válido, não só o paiMédio
  16. LCA in BSTDesça até os valores se separaremMédio
  17. Construct a BST from a preorder traversalConstrua com um limite superiorMédio
  18. Inorder Successor/Predecessor in BSTLembre qual foi a última viradaMédio
  19. Merge 2 BST'sDois percursos em ordem e depois uma fusãoDifícil
  20. Two Sum In BSTDois iteradores, caminhando para dentroDifícil
  21. Correct BST with two nodes swappedO percurso em ordem acha exatamente as duas anomaliasDifícil
  22. Largest BST in Binary TreeDevolva (mín, máx, tamanho, éBST) de cada subárvoreDifícil