AlgoExplained.dev

Twitter YouTube
Home / By Difficulty

Questions by Difficulty

Practice problems organized by difficulty level to match your skill progression.

Easy Questions

7 questions

Two Sum

Array

Find two numbers that add up to a target using hash map.

Valid Parentheses

Stack

Check if parentheses string is valid using stack approach.

Reverse a Linked List

Linked List

Reverse a singly linked list using iterative approach.

Merge Strings Alternately

Strings

Merge two strings by alternating their characters.

Palindrome Number

Math

Check if an integer is a palindrome without converting to string.

Merge Two Sorted Lists

Linked List

Merge two sorted linked lists using dummy node approach.

Binary Tree Inorder Traversal

Tree

Traverse binary tree inorder using recursive and iterative approaches.

Medium Questions

2 questions

Add Two Numbers

Linked List

Add two numbers represented as linked lists with carry handling.

Longest Substring Without Repeating Characters

String

Find the longest substring without repeating characters using sliding window technique.

Hard Questions

Coming Soon
đźš§

Hard Questions Coming Soon

We're working on adding more hard difficulty problems. Check back soon!

More questions coming soon! Check back regularly for updates.

View Top Questions • Browse by Topic