Computer Science Fundamentals flashcards
- 🧱
Data Structures
95 cards · 🇺🇸 English
Arrays, linked lists, trees, graphs, hash tables and their core operations.
- 🧱
Estructuras de Datos
95 cards · 🇺🇸 English
Arrays, listas enlazadas, árboles, grafos, tablas hash y sus operaciones fundamentales.
- 🏗️
Design Patterns & OOP/SOLID Principles
60 cards · 🇺🇸 English
The Gang of Four design patterns plus object-oriented and SOLID principles.
- ⏱️
Notación Big O
44 cards · 🇺🇸 English
Análisis de la complejidad temporal y espacial de algoritmos y operaciones comunes.
- ✅
Testing: Unit & Integration
40 cards · 🇺🇸 English
Unit testing, integration testing, mocking, and testing best practices.
- 🧱
Datenstrukturen
95 cards · 🇺🇸 English
Arrays, verkettete Listen, Bäume, Graphen, Hash-Tabellen und ihre wichtigsten Operationen.
- ⏱️
Notation Big O
44 cards · 🇺🇸 English
Analyse de la complexité temporelle et spatiale des algorithmes et opérations courantes.
- 🖇️
System Design & API Design Patterns
79 cards · 🇺🇸 English
Scalability, distributed systems concepts, and API design best practices.
- 🧩
Dynamic Programming
30 cards · 🇺🇸 English
Memoization, tabulation, and classic dynamic programming patterns.
- ⏱️
Big O Notation
44 cards · 🇺🇸 English
Time and space complexity analysis for common algorithms and operations.
- 🔀
Algorithms: Sorting, Searching & Graphs
96 cards · 🇺🇸 English
Sorting algorithms, binary search, and core graph traversal/search algorithms.
- ⏱️
Big-O-Notation
44 cards · 🇺🇸 English
Zeit- und Speicherkomplexitätsanalyse für gängige Algorithmen und Operationen.
- 🧱
Structures de données
95 cards · 🇺🇸 English
Tableaux, listes chaînées, arbres, graphes, tables de hachage et leurs opérations fondamentales.
- 🔎
Regex
83 cards · 🇺🇸 English
Regular expression syntax: metacharacters, quantifiers, groups, and anchors.