Usar la aplicación APKPure
Obtener Data Structure and Algorithm versión histórica en Android
Manual de Análisis de Diseño de Algoritmos, aprende un tema en un minuto
La Estructura de Datos y Algoritmo de la App está diseñada para un rápido aprendizaje, revisiones, referencias al momento de exámenes y entrevistas.
Esta aplicación tiene 130 temas en 5 capítulos, totalmente basados en la práctica, así como una base sólida de conocimiento teórico con notas escritas en un inglés muy simple y comprensible.
Esta aplicación cubre la mayoría de los temas relacionados y una explicación detallada con todos los temas básicos.
Algunos de los temas cubiertos en la aplicación son:
1. Introducción a los Algoritmos
2. Eficiencia del algoritmo
3. Análisis del ordenamiento por inserción
4. Clasificación por inserción
5. El enfoque de divide y vencerás
6. Análisis de algoritmos de divide y vencerás
7. Notación asintótica
8. Notación asintótica en ecuaciones y desigualdades
9. Notaciones estándar y funciones comunes
10. El problema de la contratación
11. Indicador de variables aleatorias
12. Pelotas y cubos
13. Análisis probabilístico y otros usos de variables aleatorias indicadoras
14. Rayas
15. El problema de la contratación on-line
16. Descripción general de las recurrencias
17. El método de sustitución de recurrencias
18. El método del árbol de recurrencia
19. El método maestro
20. Prueba del teorema del maestro
21. La prueba de las potencias exactas
22. Suelos y techos
23. Algoritmos aleatorios
24. montones
25. Mantenimiento de la propiedad del montón
26. Construyendo un montón
27. El algoritmo heapsort
28. Colas prioritarias
29. Descripción de clasificación rápida
30. Rendimiento de ordenación rápida
31. Una versión aleatoria de Quicksort
32. Análisis de clasificación rápida
33. Límites inferiores para la clasificación
34. Clasificación de conteo
35. Clasificación de raíz
36. Mínimo y máximo
37. Selección en tiempo lineal esperado
38. Tipo de cubeta
39. Selección en el peor de los casos en tiempo lineal
40. Pilas y colas
41. Listas enlazadas
42. Implementando punteros y objetos.
43. Representando árboles enraizados
44. Mesas de direcciones directas
45. Tablas hash
46. Funciones hash
47. Direccionamiento abierto
48. Triturado perfecto
49. introducción al árbol de búsqueda binaria
50. Consultar un árbol de búsqueda binaria
51. Inserción y eliminación
52. Árboles de búsqueda binarios construidos aleatoriamente
53. Árboles rojos y negros
54. Rotaciones de árbol negro rojo.
55. Inserción en árbol rojo negro.
56. Eliminación en árbol negro rojo
57. Estadísticas dinámicas de pedidos
58. Ampliación de una estructura de datos
59. Árboles de intervalo
60. Descripción general de la programación dinámica
61. Programación de la línea de montaje
62. Multiplicación matriz-cadena
63. Elementos de la programación dinámica
64. Subsecuencia común más larga
65. Árboles de búsqueda binarios óptimos
66. Algoritmos codiciosos
67. Elementos de la estrategia codiciosa
68. Códigos de Huffman
69. Fundamentos teóricos de los métodos codiciosos.
70. Un problema de programación de tareas
71. Análisis agregado
72. El método contable
73. El método potencial
74. Mesas dinámicas
75. Árboles B
76. Definición de árboles B
77. Operaciones básicas en árboles B
78. Eliminación de una clave de un árbol B
79. Montones binomiales
80. Operaciones en montones binomiales
81. Montones de Fibonacci
82. Operaciones de almacenamiento dinámico fusionable
83. Disminución de una clave y eliminación de un nodo
84. Acotando el grado máximo
85. Estructuras de datos para conjuntos disjuntos
86. Representación de listas enlazadas de conjuntos disjuntos
87. Bosques disjuntos
88. Análisis de unión por rango con compresión de trayectoria
89. Representaciones de grafos
90. Búsqueda en amplitud
91. Búsqueda en profundidad
92. Clasificación topológica
93. Componentes fuertemente conectados
94. Árboles de expansión mínimos
95. Crecimiento de un árbol de expansión mínima
96. Los algoritmos de Kruskal y Prim
97. Rutas más cortas de fuente única
98. El algoritmo Bellman-Ford
99. Rutas más cortas de fuente única en gráficos acíclicos dirigidos
100. Algoritmo de Dijkstra
101. Restricciones de diferencia y caminos más cortos
102. Caminos más cortos y multiplicación de matrices
103. El algoritmo de Floyd-Warshall
Esta aplicación será útil para una referencia rápida. La revisión de todos los conceptos se puede terminar en varias horas usando esta aplicación.
Los algoritmos son parte de los cursos de educación en ciencias de la computación e ingeniería de software y los programas de licenciatura en tecnología de la información de varias universidades.
En lugar de darnos una calificación más baja, envíenos sus consultas, problemas y envíenos una valiosa calificación y sugerencia para que podamos considerarlo para futuras actualizaciones. Estaremos encantados de resolverlos por usted.
Last updated on 10/04/2025
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Presentado por
Gu Gu
Requisitos
Android 7.0+
Categoría
Reportar
Data Structure and Algorithm
11.0 by Engineering Wale Baba
10/04/2025