Find two indices in an array such that their values add up to a specific target.
A simple brute force algorithm that attempts to crack a password using personal information and common variations.
An efficient algorithm for searching a sorted array by repeatedly dividing the search interval in half.
Add two numbers represented by linked lists. Each node contains a single digit, and the digits are stored in reverse order.
An algorithm to reverse the digits of an integer, handling overflow cases.
Finding the median of two sorted arrays.
An algorithm to reverse the digits of an integer, handling overflow cases.
Given a string, find the length of the longest substring without repeating characters.
Convert integer to roman numeral.
A highly efficient sorting algorithm that uses a divide-and-conquer strategy to sort elements quickly.