Skip to main content

5 docs tagged with "data-structures"

View all tags

Basic Data Structures

Learn fundamental data structures including arrays, linked lists, stacks, queues, and hash tables that form the foundation of algorithmic problem-solving.

Fundamentals & Prerequisites

Essential foundations for algorithmic problem-solving: complexity analysis, basic data structures, and fundamental programming techniques.

Graph Fundamentals

Learn graph representations (adjacency list and matrix), graph traversal algorithms (BFS and DFS), and connected components analysis.

Problem Analysis

Master systematic problem decomposition, pattern recognition, constraint analysis, and data structure selection for algorithmic problems.