# Min Cost Climbing Stairs

Difficulty: Easy Link: Day 8: June Leetcode Challenge Problem Statement You are given an integer array cost where cost[i] is the cost of ith step on a staircase. Once you pay…

# Maximum Product of Word Lengths (Leetcode 318)

Difficulty: Medium Link: Day 27: May Leetcode Challenge Problem Statement Given a string array words, return the maximum value of length(word[i]) * length(word[j]) where the two words do not…

# Ambiguous Coordinates (Leetcode 816)

Difficulty: Medium Link: Day 13: May Leetcode Challenge Problem Description We had some 2-dimensional coordinates, like “(1, 3)” or “(2, 0.5)”.  Then, we removed all commas, decimal points, and…

# Interval List Intersections (Leetcode 986)

Difficulty: Medium Link: Leetcode 986 Problem Statement You are given two lists of closed intervals, firstList and secondList, where firstList[i] = [starti, endi] and secondList[j] = [startj, endj]. Each list of…

# Range Sum Query 2D – Immutable (Leetcode 304)

Difficulty: Medium Link: Day 12: May Leetcode Challenge Problem Description Given a 2D matrix matrix, handle multiple queries of the following type: Calculate the sum of the elements…

# Running Sum of 1d Array (Leetcode 1480)

Difficulty: Easy Link: Day 3: May Leetcode Challenge Problem Statement Given an array nums. We define a running sum of an array as runningSum[i] = sum(nums[0]…nums[i]). Return…

# Brick Wall (Leetcode 554)

Difficulty: Medium Tag: April Leetcode Challenge: Day 22 Problem Statement There is a brick wall in front of you. The wall is rectangular and has…

# Partition List (Leetcode 86)

Difficulty: Medium Link: April Leetcoding Challenge : Day 14 Given the head of a linked list and a value x, partition it such that all nodes less than x come before…

# Verifying an Alien Dictionary (Leetcode 953)

Problem description (Difficulty: Easy) In an alien language, surprisingly they also use english lowercase letters, but possibly in a different order. The order of the alphabet is some permutation of lowercase…