MCPcopy Create free account

hub / github.com/DestinationFAANG/Destination-FAANG-Java-Solution / types & classes

Types & classes177 in github.com/DestinationFAANG/Destination-FAANG-Java-Solution

ClassCodec
297 Serialize and Deserialize Binary Tree/297 Serialize and Deserialize Binary Tree.java:6
ClassCodec
271 Encode and Decode Strings/271 Encode and Decode Strings.java:4
ClassDetectSquares
2013 Detect Squares/2013 Detect Squares.java:10
ClassInterval
759 Employee Free Time/759 Employee Free Time.java:14
ClassKthLargest
703 Kth Largest Element in a Stream/703 Kth Largest Element in a Stream.java:10
ClassLRUCache
146 LRU Cache/146 LRU Cache.java:12
ClassMaxStack
716 max stack/716 max stack.java:11
ClassMedianFinder
295 Find Median from Data Stream/295 Find Median from Data Stream.java:11
ClassMinStack
155 Min Stack/155 Min Stack.java:10
ClassMovingAverage
346 Moving Average from Data Stream/346 Moving Average from Data Stream.java:9
ClassMyCircularQueue
622 Design Circular Queue/622 Design Circular Queue.java:10
ClassMyQueue
232 Implement Queue using Stacks/232 Implement Queue using Stacks.java:10
ClassNode
155 Min Stack/155 Min Stack.java:38
ClassNode
146 LRU Cache/146 LRU Cache.java:13
ClassRandomizedSet
380 Insert Delete GetRandom O(1)/380 Insert Delete GetRandom O(1).java:12
ClassSolution
115 Distinct Subsequences/115 Distinct Subsequences.java:10
ClassSolution
239 Sliding Window Maximum/239 Sliding Window Maximum.java:13
ClassSolution
7 Reverse Integer/7 Reverse Integer.java:8
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode() {} TreeNode(int val)
543 Diameter of Binary Tree/543 Diameter of Binary Tree.java:25
ClassSolution
190 Reverse bits/190 Reverse Bits.java:1
ClassSolution
97 Interleaving String/97 Interleaving String.java:8
ClassSolution
818 Race Car/818 Race Car.java:10
ClassSolution
68 Text Justification/68 Text Justification.java:9
ClassSolution
235 Lowest Common Ancestor of a Binary Search Tree/235 Lowest Common Ancestor of a Binary Search Tree.java:8
ClassSolution
787 Cheapest flights within K Stops/787 Cheapest flights within K Stops.java:9
ClassSolution
90 Subsets II/90 Subsets II.java:10
ClassSolution
953 Verifying an Alien Dictionary/953 Verifying an Alien Dictionary.java:1
ClassSolution
134 Gas Station/134 Gas Station.java:8
ClassSolution
133 Clone Graph/133 Clone Graph.java:21
ClassSolution
286 Walls and gates/286 Walls and gates.java:12
ClassSolution
435 Non - Overlapping Intervals/435 Non - Overlapping Intervals.java:1
ClassSolution
76 Minimum Window Substring/76 Minimum Window Substring.java:3
ClassSolution
49 Group Anagram/49 Group Anagram.java:7
ClassSolution
416 Partition Equal Subset Sum/416 Partition Equal Subset Sum.java:8
ClassSolution
217 Contains Duplicate/217 Contains Duplicate.java:1
ClassSolution
53 Maximum SubArray/53- Maximum Subarray.java:1
ClassSolution
200 Number of Islands/200 Number of Islands.java:1
ClassSolution
153 minimum in rotated sorted array/153 minimum in rotated sorted array.java:8
ClassSolution
739 Daily Temperatures/739 Daily Temperatures.java:10
ClassSolution
1584 network delay time/1584 network delay time.java:9
ClassSolution
56 Merge Intervals/56 Merge Intervals.java:1
ClassSolution
1249 Minimum Remove to Make Valid Parentheses/1249 Minimum Remove to Make Valid Parentheses.java:9
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; }
21 Merge Two Sorted Lists/21 Merge Two Sorted Lists.java:11
ClassSolution
33 Search in Rotated Sorted Array/33 Search in Rotated Sorted Array.java:8
ClassSolution
169 Majority Element/Majority Element.java:8
ClassSolution
Definition for singly-linked list. class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null; }
141 Linked List Cycle/141 Linked list cycle.java:12
ClassSolution
572 Subtree of Another Tree/572 Subtree of Another Tree.java:4
ClassSolution
1086 High Five/1086 High Five.java:1
ClassSolution
74 Search a 2D Matrix/74 Search a 2D Matrix.java:9
ClassSolution
152 Maximum product SubArray/152 Maximum Product Subarray.java.java:8
ClassSolution
39 Combination Sum/39 Combination Sum.java:1
ClassSolution
242 Valid Anagram/242 Valid Anagram.java:4
ClassSolution
57 Insert Interval/57 Insert Interval.java:1
ClassSolution
752 Open the Lock/752 Open the Lock.java:12
ClassSolution
22 Generate Parentheses/22 Generate Parentheses.java:10
ClassSolution
238 product of array except self/238 product of array except self.java.java:1
ClassSolution
19 Remove Nth Node From End of List/Remove Nth Node From End of List.java:14
ClassSolution
1851 Minimum Interval to Include Each Query/1851 Minimum Interval to Include Each Query.java:10
ClassSolution
518 Coin Change II/518 Coin Change II.java:9
ClassSolution
3 Longest Substring Without Repeating Characters/3 Longest Substring Without Repeating Characters.java:4
ClassSolution
695 Max Area of Island/695 Max Area of Island.java:9
ClassSolution
210 Course Schedule II/210 Course Schedule II.java:10
ClassSolution
Definition for singly-linked list. public class ListNode { int val; ListNode next; ListNode() {} ListNode(int val) { this.val = val; }
25 Reverse Nodes in k-Group/Reverse Nodes in k-Group.java:20
ClassSolution
287 Find the Duplicate Number/287 Find the Duplicate Number.java:9
ClassSolution
15 3sum/15 3-Sum.java:5
ClassSolution
121 best time to buy and sell stocks/121 best time to buy and sell stocks.java.java:1
ClassSolution
198 house robber/198 House Robber.java:1
ClassSolution
277 Find the Celebrity/277 Find the Celebrity.java:13
ClassSolution
704 Binary Search/704 Binary Search.java:9
ClassSolution
323 Number of Connected Components in an Undirected Graph/323 Number of Connected Components in an Undirected Graph.java:1
ClassSolution
1174 Longest Common Subsequence/1174 Longest Common Subsequence.java:1
ClassSolution
494 Target Sum/494 Target Sum.java:9
ClassSolution
994 Rotting Oranges/994 Rotting Oranges.java:12
ClassSolution
88 Merge Sorted Array/88 Merge Sorted Array.java:10
ClassSolution
4 Median of Two Sorted Arrays/4 Median of Two Sorted Arrays.java:8
ClassSolution
226 Invert Binary Tree/226 Invert Binary Tree.java:6
ClassSolution
621 Task Scheduler/621 Task Scheduler.java:10
ClassSolution
148 Sort List/148 Sort List.java:10
ClassSolution
215 Kth Largest Element in an Array/215 Kth Largest Element in an Array.java:10
ClassSolution
42 trapping rain water/42 Trapping Rain Water.java:1
ClassSolution
424 Longest Repeating Character Replacement/424 Longest Repeating Character Replacement.java:4
ClassSolution
1899 Merge Triplets to Form Target Triplet/1899 Merge Triplets to Form Target Triplet.java:11
ClassSolution
73 Set Matrix Zeroes/73 Set Matrix Zeroes.java:5
ClassSolution
139 Word break/139 Word Break.java:1
ClassSolution
347 Top K Frequent Elements/347 Top K Frequent Elements.java:8
ClassSolution
84 Largest Rectangle in Histogram/84 Largest Rectangle in Histogram.java:9
ClassSolution
66 Plus One/66 Plus One.java:10
ClassSolution
763 Partition Labels/763 Partition Labels.java:8
ClassSolution
10 Regular Expression Matching/10 Regular Expression Matching.java:10
ClassSolution
98 Validate Binary Search Tree/98 Validate Binary Search Tree.java:7
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode() {} TreeNode(int val)
199 Binary Tree Right Side View/199 Binary Tree Right Side View.java:24
ClassSolution
143 Reorder List/143 Reorder List.java:14
ClassSolution
567 Permutation in String/567 Permutation in String.java:9
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode() {} TreeNode(int val)
1448 Count Good Nodes in Binary Tree/1448 Count Good Nodes in Binary Tree.java:24
ClassSolution
45 Jump Game - II/45 Jump Game - II.java:10
ClassSolution
130 Surrounded Regions/130 Surrounded Regions.java:9
ClassSolution
309 Best Time to Buy and Sell Stock with Cooldown/309 Best Time to Buy and Sell Stock with Cooldown.java:9
ClassSolution
Definition for a binary tree node. public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode() {} TreeNode(int val)
110 Balanced Binary Tree/110 Balanced Binary Tree.java:23
ClassSolution
202 Happy Number/202 Happy Number.java:8
ClassSolution
136 Single Number/136 Single Number.java:9
next →1–100 of 177, ranked by callers