InícioBusca em profundidade
Busca em profundidade
Mergulhe fundo primeiro — árvores, recursão e conectividade.
25 mostrados
- Maximum Depth of Binary Tree1 + máx(profundidade esquerda, profundidade direita)animadosFácil
- Number of IslandsAfunde cada mancha conexa de terraanimadosMédio
- Clone GraphDFS com um mapa de visitado→cópiaanimadosMédio
- Problemas de prática
- IntroductionVá fundo primeiro e volte quando travaranimadosMédio
- FundamentalsCaso base, processar, recorreranimadosMédio
- Return ValuesDeixe cada chamada devolver um fato para cimaanimadosMédio
- Path SumSubtraia enquanto desce e confira na folhaMédio
- Passing Values Down and UpO contexto desce, os resultados sobemanimadosMédio
- Validate Binary Search TreeLeve um intervalo válido para baixoanimadosMédio
- Binary Tree TiltDevolva a soma da subárvore e acumule a inclinaçãoMédio
- Diameter of a Binary TreeDevolva a altura e guarde a melhor dobraanimadosMédio
- Path Sum IIA mesma descida, anotando todos os caminhosMédio
- Longest Univalue PathEstenda apenas através de valores iguaisMédio
- Invert Binary TreeTroque os filhos, em todo lugaranimadosMédio
- Same TreeAmbos nulos, ou ambos iguais com subárvores coincidentesMédio
- Lowest Common Ancestor of a Binary TreeO primeiro nó com acerto dos dois ladosanimadosMédio
- Binary Tree Maximum Path SumDobre no máximo uma vez e descarte os ramos negativosanimadosMédio
- Serialize and Deserialize Binary TreePré-ordem com marcas de nuloMédio
- Graphs OverviewNós e arestas, e as quatro variaçõesanimadosMédio
- Adjacency ListCada nó guarda uma lista dos seus vizinhosanimadosMédio
- Copy GraphLigue cada nó original ao clone deleanimadosMédio
- Graph Valid TreeConexo e com exatamente V-1 arestasMédio
- MatricesUma grade é um grafo com arestas implícitasanimadosMédio
- Flood FillPinte de novo a região conexaanimadosMédio
- Pacific Atlantic Water FlowBusque terra adentro a partir dos dois oceanosMédio