Algorithms: Advanced Data Structures for Algorithms
¿Estás estudiando ciencia de datos y quieres profundizar en tu aprendizaje? Las estructuras de datos son una parte integral de la ciencia de datos, el aprendizaje automático y los algoritmos, todos ellos orientados a resolver retos de programación que podrían parecer insuperables al principio.
Advanced Data Structures for Algorithms se basa en tus conocimientos actuales, profundizando en tu aprendizaje y enseñándote a resolver incluso los retos más complicados.
Este libro se ha dividido en cuatro partes:
La primera parte cubre las listas avanzadas, incluyendo:
- Una visión general de las listas enlazadas.
- Listas doblemente enlazadas.
- Listas enlazadas XOR.
- Listas autoorganizadas.
- Listas enlazadas desenrolladas.
La segunda parte trata de los árboles, incluyendo:
- Árboles de segmentos.
- Árboles de triángulos.
- Árboles Fenwick.
- Árboles AVL.
- Árboles rojo-negro.
- Árboles chivo expiatorio.
- Treap.
- N-ario.
La tercera parte trata de los conjuntos disjuntos o Union-finds, como se conocen a veces.
La cuarta parte trata de los montones y las colas de prioridad, incluyendo:
- Breve discusión sobre los montones binarios.
- Montones binomiales.
- Montones de Fibonacci.
- Montones izquierdos.
- Montones K-arios.
- Heapsorts iterativos.
Encontrarás un montón de ejemplos de código que te ayudarán a entender las cosas y explicaciones de sentido común.
Si desea avanzar en sus conocimientos sobre estructuras de datos para algoritmos, está en el lugar adecuado.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)