Algorithms

Two Sum

Easy

Find two indices in an array such that their values add up to a specific target.

Brute Force Password Cracking

Intermediate

A simple brute force algorithm that attempts to crack a password using personal information and common variations.

Binary Search

Easy

An efficient algorithm for searching a sorted array by repeatedly dividing the search interval in half.

Add Two Numbers

Medium

Add two numbers represented by linked lists. Each node contains a single digit, and the digits are stored in reverse order.

Reverse Integer

Intermediate

An algorithm to reverse the digits of an integer, handling overflow cases.

Median of Two Sorted Arrays

Hard

Finding the median of two sorted arrays.

Reverse Integer

Intermediate

An algorithm to reverse the digits of an integer, handling overflow cases.

Longest Substring Without Repeating Characters

Medium

Given a string, find the length of the longest substring without repeating characters.

Interger to Roman

Intermediate

Convert integer to roman numeral.

Quicksort

Intermediate

A highly efficient sorting algorithm that uses a divide-and-conquer strategy to sort elements quickly.