for coding interview preparation
week | Challenge | Solution |
---|---|---|
1 | Single Number | java |
1 | Happy Number | java |
1 | Maximum Subarray | java |
1 | Move Zeroes | java |
1 | Best Time to Buy and Sell Stock II | java |
1 | Group Anagrams | java |
1 | Counting Elements | java |
--- | ------------------------ | ----- |
2 | Middle of the Linked List | java |
2 | Backspace String Compare | java |
2 | Min Stack | java |
2 | Diameter of Binary Tree | java |
2 | Last Stone Weight | java |
2 | Contiguous Array | java |
2 | Perform String Shifts | java |
--- | ------------------------ | ----- |
3 | Product of Array Except Self | java |
3 | Valid Parenthesis String | java |
3 | Number of Islands | java |
3 | Minimum Path Sum | java |
3 | Search in Rotated Sorted Array | java |
3 | Construct Binary Search Tree from Preorder Traversal | java |
3 | Leftmost Column with at Least a One | java |
--- | ------------------------ | ----- |
4 | Subarray Sum Equals K | java |
4 | Bitwise AND of Numbers Range | java |
4 | LRU Cache | java |
4 | Jump Game | java |