Is Subsequence Leetcode Solution

Problem Statement In this problem, we are given two different strings. The goal is to find out whether the first string is a subsequence of the second. Examples first string = “abc” second string = “mnagbcd” true first string = “burger” second string = “dominos” false Approach(Recursive) This is easy …

Read moreIs Subsequence Leetcode Solution

Best Time to Buy and Sell Stock  II Leetcode Solution

Problem statement In the problem “Best Time to Buy and Sell Stock  II,” we are given an array where each element in the array contains the price of the given stock on that day. The definition of the transaction is buying one share of stock and selling that one share …

Read moreBest Time to Buy and Sell Stock  II Leetcode Solution

Best Time to Buy and Sell Stock with Transaction Fee Leetcode Solution

Problem statement In the problem “Best Time to Buy and Sell Stock with Transaction Fee,” we are given an array where each element in the array contains the price of the given stock on that day. The definition of the transaction is buying one share of stock and selling that …

Read moreBest Time to Buy and Sell Stock with Transaction Fee Leetcode Solution

Maximize sum of consecutive differences in a circular array

Problem Statement Suppose you have an integer array. This array should be treated as a circular array. The last value of an array will be connected to the first array, an ⇒ a1. The problem “Maximize sum of consecutive differences in a circular array” asks to find out the maximum …

Read moreMaximize sum of consecutive differences in a circular array

Find minimum number of merge operations to make an array palindrome

Problem Statement You are given an array of integers. The problem statement asks to find minimum number of merge operations to make an array palindrome, i.e. find out the minimum number of merging operations to be done on the array to make it a palindrome. Merging operation simply means that …

Read moreFind minimum number of merge operations to make an array palindrome