Master Data Structures in Spanish: 95 Flashcards on Pilas, Colas, Trees and Graphs
Spanish edition of the Data Structures deck: 95 cards with English fronts and Spanish backs, from pila and cola to montículo, árbol B, BFS and DFS.

Studying. But it's also a video game. 🎮
Flashcards, quizzes and games that make you actually remember.
Posted by
Related reading
Master Dynamic Programming with 30 Flashcards: Memoization, Knapsack, LCS and Bitmask DP
Master dynamic programming with deck AI3432: 30 flashcards on memoization, tabulation, knapsack, LCS, LIS, edit distance, Kadane, bitmask and digit DP.
Study Guide: Software Testing in 40 Flashcards — Unit, Integration and 30 More Test Types
Learn software testing with 40 flashcards: unit vs integration, the test pyramid, smoke vs sanity, load vs stress, code coverage, mutation testing and TDD.
Learn Big O Notation in German: 44 Flashcards on Landau-Notation, Schranken and Sorting Costs
German edition of the Big O flashcard deck: obere, untere and scharfe Schranke, Mergesort, Knoten and Kanten, plus three cards to fix before you study.
El mazo QD9978 — Estructuras de Datos, 95 tarjetas — es la edición en español del mazo de referencia de Flip It sobre el tema. Los anversos se quedan en inglés (Stack, Hash table, Spanning tree) y solo los reversos pasan al español: justo la combinación que necesitas si estudias en español pero programas, lees documentación y haces entrevistas técnicas en inglés.
Study this deck: Estructuras de Datos
1 / 10Data structure
Tap the card for the answer · swipe right if you knew it, left if not
Ocho tarjetas, tal como aparecen
| Anverso (inglés) | Reverso (español) |
|---|---|
| Push operation | Añade un elemento a la cima de la pila |
| Dequeue operation | Elimina y devuelve un elemento del frente de la cola |
| What data structure is commonly used to implement a priority queue? | Montículo (heap) |
| Two techniques to handle hash collisions | Encadenamiento (chaining) y direccionamiento abierto (open addressing) |
| Two main graph traversal algorithms | Búsqueda en anchura (BFS) y búsqueda en profundidad (DFS) |
| What data structure is commonly used by relational databases for indexing? | Árbol B (B-tree) |
| Post-order traversal | Recorrido de árbol: subárbol izquierdo → subárbol derecho → nodo |
| Amortized cost of dynamic array insertion | O(1): tiempo constante en promedio |
Lo que cubren las 95 tarjetas
- Lineales: array, memoria contigua, acceso aleatorio, array dinámico, lista enlazada simple, doblemente enlazada y circular, registro (struct) y sus campos, conjunto, multiconjunto, diccionario.
- TAD (tipos abstractos de datos): pila (LIFO), cola (FIFO), deque, cola de prioridad, tipo opaco, programación modular, clases.
- Hashing: función hash, colisiones, encadenamiento, direccionamiento abierto, búsqueda clave-valor en O(1).
- Árboles: raíz, hojas, altura, profundidad, árbol binario, árbol binario de búsqueda, AVL, árbol B, montículo mínimo y máximo, trie, árbol autobalanceado, recorridos en orden, preorden y postorden.
- Grafos: dirigidos y no dirigidos, ponderados, ciclos, DAG, árbol de expansión, matriz de adyacencia frente a lista de adyacencia, BFS y DFS.
- Transversal: punteros, notación Big O (O(1), O(log n), O(n)), complejidad espacial y temporal, estructuras persistentes, sucintas y concurrentes, localidad espacial, STL de C++, Java Collections Framework y Knuth.
Dos trampas propias de esta edición
Dequeue y deque no son lo mismo. La tarjeta 28 (Dequeue operation, sacar de la cola) y la 68 (Deque, cola de doble extremo) se diferencian en dos letras y el mazo nunca las contrasta. En repaso rápido se confunden. Añade una tarjeta de contraste: dequeue = verbo, operación; deque = sustantivo, estructura (se pronuncia «dek»).
El vocabulario cambia según el país. El mazo deja array sin traducir, lo que es una buena opción: en Latinoamérica se dice arreglo y en España, vector o matriz, y ambos chocan con otros usos (vector de C++, matriz de adyacencia). Igual con heap: montículo es el término académico, pero en muchos cursos se dice heap tal cual. Si preparas un examen universitario, anota en la pista el término que usa tu profesor; para entrevistas, el anverso en inglés ya basta. Fíjate también en que la tarjeta 3 usa TAD mientras el anverso dice ADT: son la misma sigla, y la española es la que encontrarás en los apuntes.
Antes de empezar
- Duplicados: Leaves in a tree (32) y Leaf node (93) son la misma tarjeta; What principle does a stack/queue follow? repiten el LIFO/FIFO de las tarjetas 22 y 26. Suspende una de cada par.
- Altura de un árbol (94): el mazo dice «longitud del camino más largo» sin aclarar si se cuentan aristas o nodos. Los libros no se ponen de acuerdo (un árbol de un solo nodo tiene altura 0 o 1). Escribe tu convención en la pista.
- Orden de estudio: la segunda mitad del mazo (52-95: Big O, BST, recorridos, grafos) es la que cae en entrevistas: repásala primero.
Busca el código QD9978 en la biblioteca de Flip It una vez iniciada la sesión. La versión inglesa del mismo mazo: Learn Data Structures with 95 Flashcards: From Arrays to Tries.
Ready to learn faster? 🚀
Join FLIP IT for free and turn studying into a game.