base de algoritmo
@program chef @program chef @algoritmo base
❤️ Una carta para todos mis compañeros interrogadores (debe leerse antes de usar el almacén)
Recomendado para leer en línea, más estable www.chengxuchu.com
Si desea contribuir con código, puede agregar mi comentario de WeChat iamchuzi para contribuir al almacén.
Aquí, para todos los estudiantes que usan el almacén, gracias a todos los contribuyentes.
Si creo que el almacén está muy atento, dame una estrella. Esta es también nuestra motivación para seguir actualizándonos.
Gracias por su apoyo. Este almacén se seguirá manteniendo. Espero que pueda ser de alguna ayuda.
Si necesita unirse al equipo de cepillado de preguntas/reclutamiento de otoño , puede escanear el código QR a continuación y hacer clic para contactarme/comunicarse con el equipo. Este equipo nunca cobrará una tarifa y nadie publicará anuncios. para comunicarse, pero espero que todos puedan unirse, pueden tomar notas sobre usted y hacer una breve presentación.
? Estructura de datos (conocimiento previo)
- [Simulación de animación] Explicación detallada de la tabla hash, un artículo de 10.000 palabras
- [Simulación de animación] Explicación detallada de la pila y la cola
- [Análisis de dibujo] Explicación detallada de las listas vinculadas
- [Descripción del dibujo] Explicación detallada de la recursividad
- 【Simulación de animación】 Árbol
Algoritmo de coincidencia de cadenas
- [Simulación de animación] Algoritmo BF de coincidencia de cadenas
- [Simulación de animación] Algoritmo BM de coincidencia de cadenas
- [Simulación de animación] Algoritmo KMP de coincidencia de cadenas
Algoritmo de clasificación
- [Simulación de animación] Clasificación de burbujas
- [Simulación de animación] Clasificación de selección simple
- [Simulación de animación] Ordenación por inserción
- [Simulación de animación] Clasificación de colinas
- [Simulación de animación] Combinar orden
- 【Simulación de animación】 Clasificación rápida
- [Simulación de animación] Clasificación de montón
- [Simulación de animación] Ordenación por conteo
?árbol binario
- [Simulación de animación] Recorrido de pedidos anticipados (iteración)
- [Simulación de animación] Recorrido de pedidos anticipados (Morris)
- [Simulación de animación] Recorrido en orden (iteración)
- [Simulación de animación] Recorrido en orden (Morris)
- [Simulación de animación] Recorrido posterior al pedido (iteración)
- [Simulación de animación] Recorrido posterior al pedido (Morris)
¿Pregunta flash sobre el algoritmo de clasificación?
- 【Simulación de animación】Bandera de Holanda
- [Solución de prueba] Las matrices forman el número más pequeño y el número más grande
- [Simulación de animación] Problema de par inverso
- [Simulación de animación] Problema de par de volteo
- [Simulación de animación] Ordenación por inserción de lista enlazada
? Artículos de matriz
- [Simulación de animación] leetcode 1 suma de dos números
- [Simulación de animación] leetcode 27 eliminar elementos
- [Simulación de animación] Falta el primer número positivo en leetcode 41
- [Simulación de animación] leetcode 485 El número máximo de unos consecutivos
- [Descripción del dibujo] leetcode 1052 Dueño de librería enojado
- [Simulación de animación] La espada apunta a los números repetidos en la matriz de oferta 3
- [Simulación de animación] leetcode 219 Duplicar elemento 2 en la matriz
- [Simulación de animación] leetcode 560 y el subarreglo de K
- [Descripción del dibujo] leetcode 66 más uno
- [Simulación de animación] clasificación de colores leetcode 75
- [Simulación de animación] matriz espiral leetcode 54
- [Simulación de animación] leetcode 59 Spiral Matrix 2
- [Simulación de animación] leetcode 233 número de dígitos 1
?Problema de suma
- [Simulación de animación] leetcode 01 suma de dos números
- [Simulación de animación] leetcode 15 suma de tres números
- [Simulación de animación] leetcode 18 suma de cuatro números
¿Problema de encontrar tiempos?
- [Simulación de animación] leetcode 136 es un número que solo aparece una vez
- [Simulación de animación] leetcode 137 Un número que solo aparece una vez II
- [Simulación de animación] leetcode 260 El número III que solo aparece una vez
? Lista enlazada
- [Simulación de animación] La espada apunta al k-ésimo nodo desde la parte inferior de la oferta 22
- [Simulación de animación] Pregunta de la entrevista 02.03. Nodo intermedio de lista vinculada.
- [Simulación de animación] La espada apunta a ofrecer 52, el primer nodo común de las dos listas enlazadas y leetcode 160, listas enlazadas que se cruzan
- [Simulación de animación] lista enlazada de palíndromos leetcode 234
- [Simulación de animación] leetcode 206 lista enlazada inversa
- [Simulación de animación] leetcode 92 lista enlazada inversa 2
- [Simulación de animación] leetcode 141 lista circular enlazada
- [Simulación de animación] leetcode 142 lista circular enlazada 2
- [Simulación de animación] leetcode 86 lista enlazada separada
- [Simulación de animación] leetcode 328 lista enlazada par-impar
- [Simulación de animación] La espada apunta a ofrecer 25 y fusiona dos listas enlazadas ordenadas
- [Simulación de animación] leetcode 82 Eliminar elementos duplicados de la lista enlazada ordenada 2
- [Simulación de animación] leetcode 147 Ordenación por inserción de listas enlazadas
- [Simulación de animación] Pregunta de la entrevista 02.05 Suma de la lista vinculada
?Doble puntero
- [Simulación de animación] Explicación detallada de la búsqueda binaria
- [Simulación de animación] leetcode 35 busca posición de inserción
- [Simulación de animación] leetcode 27 eliminar elementos
- [Simulación de animación] subarreglo leetcode 209 con la longitud más pequeña
- [Simulación de animación] leetcode 141 lista circular enlazada
- [Simulación de animación] La espada apunta a ofrecer 52, el primer nodo común de las dos listas enlazadas y leetcode 160, listas enlazadas que se cruzan
- [Simulación de animación] leetcode 328 lista enlazada par-impar
?? Pilas y colas
- [Simulación de animación] Pila de implementación de cola leetcode 225
- [Simulación de animación] Sword Points para ofrecer 09. Utilice dos pilas para implementar colas
- [Simulación de animación] leetcode 20 corchetes válidos
- [Simulación de animación] leetcode1047 elimina todos los duplicados adyacentes en una cadena
- [Simulación de animación] leetcode 402 elimina K dígitos
? Búsqueda binaria y sus variantes
- [Simulación de animación] Explicación detallada de la búsqueda binaria
- [Simulación de animación] leetcode 35 busca posición de inserción
- [Simulación de animación] leetcode 34 encuentra la primera y última posición de un elemento
- [Descripción del dibujo] Encuentre el primer índice que sea mayor o menor que el elemento objetivo
- [Simulación de animación] leetcode 33 Encuentre el elemento objetivo en la matriz giratoria (excluidos los elementos repetidos)
- [Descripción del dibujo] leetcode 81 Encuentre el elemento de destino (incluidos los elementos repetidos) en la matriz giratoria
- [Descripción del dibujo] leetcode 153 Encuentre el valor mínimo en la matriz rotada
- [Simulación de animación] leetcode 74 búsqueda binaria de matriz bidimensional
Cola monótona Pila monótona
- [Simulación de animación] Oferta de apuntamiento de espada 59 - II.
- [Simulación de animación] Sword Points para ofrecer 59 - I. Valor máximo de ventana deslizante
- [Simulación de animación] leetcode 1438 El subarreglo más largo cuyo valor absoluto no excede el límite
- [Simulación de animación] leetcode 155 pila mínima
- [Simulación de animación] leetcode 739 temperatura diaria
- [Simulación de animación] leetcode 42 atrapando agua de lluvia
suma de prefijo
- [Simulación de animación] leetcode 724 Encuentra el índice central de una matriz
- [Simulación de animación] leetcode 523 suma de subarreglo continuo
- [Simulación de animación] leetcode 560 y el subarreglo de K
- [Descripción del dibujo] leetcode1248 estadísticas "hermoso subarreglo"
- [Descripción del dibujo] leetcode 974 y un subarreglo divisible por K
? recursividad
- Manténganse al tanto. . .
? Avaro
- Manténganse al tanto. . .
?
- Manténganse al tanto. . .
divide y vencerás
- Manténganse al tanto. . .
¿Programación dinámica?
- Manténganse al tanto. . .
? Y comprobar el conjunto
- Manténganse al tanto. . .