Skip to content

lud200/grind75Weekly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grind75Weekly

https://www.techinterviewhandbook.org/grind75

Week1

Week1 Problem link
TwoSum twoSum.java
ValidParanthesis validParanthesis.java
Merge Two Sorted Lists mergeTwoSortedLists.java
Best Time to Buy and Sell Stock bestTimeforStocks.java
Valid Palindrome validPalindrome.java
Invert a binary tree invertBinaryTree.java
Valid anagram validAnagram.java
Binary Search binarySearch.java
Flood Fill floodFill.java
Lowest Common ancestor of a BST lcaofBST.java
Balanced Binary Tree balanceBinaryTree.java
Implement queue using stack queueUsingStack.java

Week2

Week2 Problem link
First Bad Version firstBadVersion.java
Ransom Note ransomNote.java
Climbing Stairs climbingStairs.java
Longest Palindrome longestPalindrome.java
Reverse Linked List reverseLinkedList.java
Majority Element majorityElement.java
Diameter of Binary Tree diameterOfTree.java
Middle of the Linked List middleOfLinkedList.java
Maximum Depth of Binary Tree maximumDepthBinaryTree.java
Contains Duplicate containsDuplicate.java
Maximum Subarray maximumSubArray.java

Week3

Week3 Problem link
Insert Interval insertInterval.java
01 Matrix matrix01.java
K Closest Points to Origin kClosestPoints.java
Longest Substring Without Repeating Characters LongestSubstring.java
3Sum threeSum.java
Binary Tree Level Order Traversal levelOrderTraversal.java
Clone Graph cloneGraph.java
Evaluate Reverse Polish Notation reversePolishNotation.java

Week4

Week4 Problem link
Course Schedule courseSchedule.java
Coin Change coinChange.java
Product of Array Except Self productOfArrayExceptSelf.java
Min Stack minStack.java
Validate Binary Search Tree validateBST.java
Number of Islands noIslands.java
Rotting Oranges rottingOranges.java

Week5

Week5 Problem link
Search in Rotated Sorted Array searchRotatedSortedArray.java
Combination Sum combinationSum.java
Permutations permutations.java
Merge Intervals mergeIntervals.java
Lowest Common Ancestor of a Binary Tree LCABinaryTree.java
Sort Colors sortColors.java

Week6

Week6 Problem link
Word Break wordBreak.java
Partition Equal Subset Sum partitionEqualSubset.java
Spiral Matrix spiralMatrix.java
Subsets subsets.java
Binary Tree Right Side View binarytreeRightView.java
Longest Palindromic Substring longestPalindromicSubstring.java
Unique Paths uniquePaths.java
Construct Binary Tree from Preorder and Inorder Traversal inorderPreorderTree.java

Week7

Week7 Problem link
Container With Most Water containerWithWater.java
Find All Anagrams in a String findAllAnagrams.java
Letter Combinations of a Phone Number letterComboPhoneNumber.java
Word Break wordBreak.java

Week8

Week8 Problem link
Kth Smallest Element in a BST kthSmallestElement.java
Trapping Rain Water trappingRainWater.java
Find Median from Data Stream findMedianFromDataStream.java
Basic Calculator basicCalculator.java
Merge k Sorted Lists mergeKSortedLists.java

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages