InícioBusca binária
Busca binária
Corte pela metade o espaço de busca — em vetores de uma dimensão, sobre a resposta e em grades 2-D.
51 mostrados
- Busca binária em vetores
- Search X in Sorted ArrayDescarte metade do vetor a cada comparaçãoanimadosFácil
- Lower BoundPrimeiro índice com a[i] ≥ xanimadosFácil
- Upper BoundPrimeiro índice com a[i] > xanimadosFácil
- Search Insert PositionLimite inferior: primeiro índice ≥ alvoanimadosFácil
- Floor and Ceil in Sorted ArrayO maior ≤ x e o menor ≥ xanimadosFácil
- First and Last OccurrencelowerBound(x) e upperBound(x) − 1animadosFácil
- Count Occurrences in Sorted ArrayupperBound − lowerBoundanimadosFácil
- Search in Rotated Sorted Array IUma metade está sempre ordenada — aproveiteanimadosMédio
- Search in Rotated Sorted Array IIOs repetidos borram a metade ordenadaanimadosMédio
- Minimum in Rotated Sorted ArrayPegue o mínimo da metade ordenadaanimadosMédio
- Rotation CountO índice do mínimo = o número de rotaçõesanimadosFácil
- Single Element in Sorted ArrayA paridade dos índices indica o caminhoanimadosMédio
- Find Peak ElementSuba na direção do vizinho mais altoanimadosMédio
- Busca binária na resposta
- Square Root of a NumberO maior m com m·m ≤ xanimadosFácil
- Nth Root of a NumberO maior m com mⁿ ≤ xanimadosMédio
- Koko Eating BananasBusca binária sobre a resposta (velocidade de comer)animadosMédio
- Minimum Days to Make M BouquetsBusque o dia da floraçãoanimadosMédio
- Smallest Divisor Given a ThresholdDivisor maior → soma menoranimadosMédio
- Capacity to Ship Packages in D DaysMais capacidade → menos diasanimadosMédio
- Kth Missing Positive NumberFaltantes antes de a[i] = a[i] − (i+1)animadosFácil
- Aggressive CowsMaximize o menor espaçamentoanimadosDifícil
- Book AllocationMinimize o máximo de páginasanimadosDifícil
- Split Array — Largest SumIgual à distribuição de livrosanimadosDifícil
- Painter's PartitionMinimize o tempo do pintor mais lentoanimadosMédio
- Minimize Max Distance to Gas StationBusca binária sobre um número realanimadosDifícil
- Median of Two Sorted ArraysBusca binária da partiçãoanimadosDifícil
- Kth Element of Two Sorted ArraysParticione de modo que a esquerda fique com kanimadosMédio
- Busca binária em matrizes
- Row with Maximum 1'sConte os 1 por linha com limite inferioranimadosFácil
- Search in a 2D MatrixAchate tudo num único vetor ordenadoanimadosMédio
- Search in a 2D Matrix IIEscada a partir do canto superior direitoanimadosMédio
- Find Peak Element IIBusca binária ao longo das colunasanimadosMédio
- Matrix MedianBusque binariamente o valor e conte os ≤ meioanimadosDifícil
- Problemas de prática
- Count Occurrences in a Sorted ArrayÚltima ocorrência menos a primeira, mais umanimadosFácil
- Find minimum in Rotated Sorted ArrayCompare o meio com a ponta direitaanimadosFácil
- Find out how many times the array is rotatedO índice do mínimo é o número de rotaçõesanimadosFácil
- Single element in a Sorted ArrayA paridade do par diz qual lado manteranimadosMédio
- Find square root of a numberBusque binariamente a resposta, não o vetoranimadosMédio
- Find Nth root of a numberA mesma busca de fronteira, mas com uma potênciaanimadosMédio
- Find the smallest divisorBusca binária do divisoranimadosMédio
- Capacity to Ship Packages Within D DaysBusca binária da capacidade do navioanimadosMédio
- Book Allocation ProblemMinimize a maior alocaçãoanimadosDifícil
- Median of 2 sorted arraysBusca binária do ponto de corteanimadosDifícil
- Kth element of 2 sorted arraysA busca da mediana, generalizadaanimadosMédio
- Find row with maximum 1'sBusca binária em cada linha pelo primeiro 1animadosFácil
- Search in 2D matrix - IIComece por um canto onde cada movimento vai para um ladoanimadosDifícil
- Binary SearchCorte o intervalo pela metade a cada passoanimadosMédio
- Apple Harvest (Koko Eating Bananas)Busca binária da velocidade de comeranimadosMédio
- Search in Rotated Sorted ArrayUma metade está sempre ordenada — descubra qualanimadosMédio
- Search a 2Trate a matriz como um único vetor ordenadoanimadosMédio
- Kth Smallest in a Sorted MatrixBusque binariamente o valor e conte o que está abaixoanimadosMédio
- Minimum Shipping CapacityA mesma busca de capacidadeanimadosMédio