Tip 1: Keep doing problems consistently.
Tip 2: Start as early as possible so that you have sufficient time to complete the DSA along with the revision.
Tip 3: Showcase a good project on your resume and have sound knowledge of it.
Tip 1: Keep doing problems consistently.
Tip 2: Start as early as possible to have sufficient time to complete the DSA and the revision.
Tip 3: Showcase a good project on your resume and have sound knowledge of it.



1. The string ‘S’ consists of only lowercase English alphabets.
2. A ‘substring’ is a contiguous sequence of characters within a string.
3. Recall that vowels in lowercase English alphabets are: {‘a’, ‘e’, ‘i’, ‘o’, ‘u’}.



A mapping from Digits to Letters (just like in Nokia 1100) is shown below. Note that 1 does not map to any letter.







Rotation of envelope is not allowed, that is, height and width can’t be exchanged



Let the given string be “(()())((”.
Here the valid parentheses substrings are: “()”, “()” and “(()())”. Out of these the longest valid string is “(()())” which has a length 6.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?