Devora

Data Structures

Learn how data is organized, stored, and manipulated.

Linked List

Learn how nodes connect through references and how insertion, deletion, and traversal work.

Easy

Array

A contiguous block of elements with fast index-based access.

Easy

Stack

LIFO data structure where the last element added is the first removed.

Easy

Queue

FIFO data structure that processes elements in arrival order.

Easy

Binary Search Tree

A hierarchical structure where left children are smaller and right children are larger.

Medium

Heap

A complete binary tree that maintains the heap property for priority access.

Medium

Hash Table

A map of keys to values using a hash function for near-constant-time lookup.

Medium

Graph

A flexible collection of nodes connected by edges, with weights optionally.

Hard