Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
121 changes: 121 additions & 0 deletions README.es-ES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@


# Patrones-para-Entrevistas-de-Programación-con-Preguntas

### 1. Ventana Deslizante
- Subarreglo con Suma Máxima de Tamaño K (fácil)
- Subarreglo Más Pequeño con una Suma Dada (fácil)
- Subcadena Más Larga con K Caracteres Distintos (mediano)
- Frutas en Cestas (mediano)
- Subcadena Sin Repeticiones (difícil)
- Subcadena Más Larga con las Mismas Letras después de Reemplazo (difícil)
- Subarreglo Más Largo con Unos después de Reemplazo (difícil)

### 2. Dos Punteros
- Par con Suma Objetivo (fácil)
- Eliminar Duplicados (fácil)
- Elevar al Cuadrado un Arreglo Ordenado (fácil)
- Tripleta con Suma Cero (mediano)
- Suma de Tripleta Cercana al Objetivo (mediano)
- Tripleta con Suma Menor (mediano)
- Subarreglos con Producto Menor que un Objetivo (mediano)
- Problema de la Bandera Holandesa (mediano)

### 3. Punteros Rápido y Lento
- Ciclo en Lista Enlazada (fácil)
- Inicio del Ciclo en Lista Enlazada (mediano)
- Número Feliz (mediano)
- Medio de la Lista Enlazada (fácil)

### 4. Combinar Intervalos
- Combinar Intervalos (mediano)
- Insertar Intervalo (mediano)
- Intersección de Intervalos (mediano)
- Citas con Conflictos (mediano)

### 5. Ordenamiento Cíclico
- Ordenamiento Cíclico (fácil)
- Encontrar el Número Faltante (fácil)
- Encontrar Todos los Números Faltantes (fácil)
- Encontrar el Número Duplicado (fácil)
- Encontrar Todos los Números Duplicados (fácil)

### 6. Inversión In-Situ de Lista Enlazada
- Invertir una Lista Enlazada (fácil)
- Invertir una Sublista (mediano)
- Invertir Cada Sublista de K Elementos (mediano)

### 7. BFS en Árboles
- Recorrido en Nivel de Árbol Binario (fácil)
- Recorrido en Nivel Inverso (fácil)
- Recorrido en Zigzag (mediano)
- Promedios por Nivel en un Árbol Binario (fácil)
- Profundidad Mínima de un Árbol Binario (fácil)
- Sucesor en Orden de Nivel (fácil)
- Conectar Hermanos en Orden de Nivel (mediano)

### 8. DFS en Árboles
- Suma de Ruta en Árbol Binario (fácil)
- Todas las Rutas para una Suma (mediano)
- Suma de Números de Ruta (mediano)
- Ruta con Secuencia Dada (mediano)
- Contar Rutas para una Suma (mediano)

### 9. Dos Montículos
- Encontrar la Mediana de un Flujo de Números (mediano)
- Mediana de Ventana Deslizante (difícil)
- Maximizar Capital (difícil)

### 10. Subconjuntos
- Subconjuntos (fácil)
- Subconjuntos con Duplicados (fácil)
- Permutaciones (mediano)
- Permutaciones de Cadena por Cambio de Caso (mediano)
- Paréntesis Balanceados (difícil)
- Abreviaturas Generalizadas Únicas (difícil)

### 11. Búsqueda Binaria Modificada
- Búsqueda Binaria Independiente del Orden (fácil)
- Techo de un Número (mediano)
- Siguiente Letra (mediano)
- Rango de Números (mediano)
- Búsqueda en un Arreglo Infinito Ordenado (mediano)
- Elemento con Diferencia Mínima (mediano)
- Máximo en Arreglo Bitónico (fácil)

### 12. XOR a Nivel de Bit
- Número Único (fácil)
- Dos Números Únicos (mediano)
- Complemento de Número en Base 10 (mediano)

### 13. Top K Elementos
- Top 'K' Números (fácil)
- K-ésimo Número Más Pequeño (fácil)
- 'K' Puntos Más Cercanos al Origen (fácil)
- Conectar Cuerdas (fácil)
- Top 'K' Números Más Frecuentes (mediano)
- Ordenamiento por Frecuencia (mediano)
- K-ésimo Número Más Grande en un Flujo (mediano)
- 'K' Números Más Cercanos (mediano)
- Máximo de Elementos Distintos (mediano)
- Suma de Elementos (mediano)
- Reorganizar Cadena (difícil)

### 14. Fusión K-aria
- Fusionar K Listas Ordenadas (mediano)
- K-ésimo Número Más Pequeño en M Listas Ordenadas (mediano)
- K-ésimo Número Más Pequeño en una Matriz Ordenada (difícil)
- Menor Rango de Números (difícil)

### 15. Mochila 0-1 - DP
- Mochila 0/1 (mediano)
- Partición de Subconjuntos con Suma Igual (mediano)
- Suma de Subconjunto (mediano)
- Diferencia Mínima de Suma de Subconjuntos (difícil)

### 16. Orden Topológico - Grafos
- Orden Topológico (mediano)
- Programación de Tareas (mediano)
- Orden de Programación de Tareas (mediano)
- Todos los Órdenes de Programación de Tareas (difícil)
- Diccionario Alienígena (difícil)