You're given a list of numbers and need to flip the order without creating a new list.
Shift every element k positions to the left, wrapping elements from the front to the back.
Find the consecutive chunk of numbers in an array that adds up to the largest possible sum.
In a sorted list, find two numbers that add up to a specific target.
Check whether a word or phrase reads the same forwards and backwards.
Combine two already-sorted lists into a single sorted list.
Find which group of k consecutive elements in an array has the biggest total.
Pre-process an array so you can instantly answer 'what is the sum between index l and r?'
For each number in the array, compute the product of all the other numbers without using division.