-
Topics
- Arrays and String
- Sliding Window Algorithm
- Searching
- Binary Search
- Peak Index in a Mountain Array
- First and Last Position of an Element In Sorted Array
- Search in Rotated Sorted Array
- Sqrt(x)
- Find Pivot Index / Find the Middle Index in Array
- Float Part In Square Root
- Allocate Books
- Painter's Partition Problem
- Aggressive Cows Problem
- Search Insert Position
- Fixed Point
- Find the Duplicate Number
- Sorting
- LinkedList
- Remove Duplicates From Sorted List
- Remove Linked List Elements
- Reverse Of Linked List
- Merge Two Sorted Lists
- Palindrome Linked List
- LRU Cache (M)
- Add Two Numbers (M)
- Copy List with Random Pointer (M)
- Remove Nth Node From End of List (M)
- Populating Next Right Pointers in Each Node (M)
- Sort List (M)
- Odd Even Linked List (M)
- Tree
- Insert into BST
- Invert Tree
- Diameter of Binary Tree
- Binary Tree zigzag Level Order Traversal
- Largest Value In Each Tree Row
- Maximum Product Of Splitted Binary Tree
- Merge Two Binary Tree
- Range Sum Of BST
- Two Sum IV - Input is BST
- Lowest Common Ancestor Of BST
- Validate Binary Search Tree
- Binary Tree Level Order Traversal
- Convert Sorted Array To BST
-
Google
- Interview Process [3 questions]
- Arrays and Strings [23 questions]
- Length Of Longest Substring
- Container With Most Water Problem
- Three Sum Problem
- Next Permutation
- Multiply Strings
- Rotate Image
- Jump Game
- Plus One
- Minimum Window Substring
- Longest Substring With At Most Two Distinct Characters
- Missing Ranges
- Next Closest Time
- Expressive Words
- Find And Replace in String
- Maximize Distance to Closest Person
- Valid Parentheses
- Merge k Sorted Lists
- Trapping Rain Water
- Kth Largest Element In Array
- Meeting Rooms II
- Backspace String Compare
- Minimum Cost to Hire K Workers
- K Closest Points To Origin
- Linked List [4 questions]
- Recursion [6 questions]
- Sorting and Searching [4 questions]
- Tree and Graph [12 questions]
- Others [1 Questions]
-
Amazon
- Arrays and Strings [6 Questions]
-
Notifications
You must be signed in to change notification settings - Fork 1
SumitJadiya/competitive-programming-hub
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
This covers code for problem statements using data structures and algorithms. Uses Java 8 to 17.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published