MCPcopy Index your code

hub / github.com/Top4IkRu/java-interview / types & classes

Types & classes165 in github.com/Top4IkRu/java-interview

ClassAddTwoNumbers
@see <a href="https://leetcode.com/problems/add-two-numbers/">Task 2</a>
algorithms/src/main/java/solution/linked_list/medium/AddTwoNumbers.java:8
ClassBalancedBinaryTree
@see <a href="https://leetcode.com/problems/balanced-binary-tree/">Task 110</a>
algorithms/src/main/java/solution/tree/easy/BalancedBinaryTree.java:9
ClassBestTimeToBuyAndSellStock
@see <a href="https://leetcode.com/problems/best-time-to-buy-and-sell-stock/">Task 121</a>
algorithms/src/main/java/solution/sliding_window/easy/BestTimeToBuyAndSellStock.java:6
ClassBinarySearch
@see <a href="https://leetcode.com/problems/binary-search/">Task 704</a>
algorithms/src/main/java/solution/binary_search/easy/BinarySearch.java:6
ClassBinaryTreeLevelOrderTraversal
@see <a href="https://leetcode.com/problems/binary-tree-level-order-traversal/">Task 102</a>
algorithms/src/main/java/solution/tree/medium/BinaryTreeLevelOrderTraversal.java:12
ClassBinaryTreeRightSideView
@see <a href="https://leetcode.com/problems/binary-tree-right-side-view/">Task 199</a>
algorithms/src/main/java/solution/tree/medium/BinaryTreeRightSideView.java:13
ClassContainerWithMostWater
@see <a href="https://leetcode.com/problems/container-with-most-water/">Task 11</a>
algorithms/src/main/java/solution/two_pointers/medium/ContainerWithMostWater.java:6
ClassContainsDuplicate
@see <a href="https://leetcode.com/problems/contains-duplicate/">Task 217</a>
algorithms/src/main/java/solution/arrays/easy/ContainsDuplicate.java:10
ClassCopyListWithRandomPointer
@see <a href="https://leetcode.com/problems/copy-list-with-random-pointer/">Task 138</a>
algorithms/src/main/java/solution/linked_list/medium/CopyListWithRandomPointer.java:9
ClassDesignLinkedList
@see <a href="https://leetcode.com/problems/design-linked-list/">Task 707</a>
algorithms/src/main/java/solution/linked_list/medium/DesignLinkedList.java:6
ClassDiameterOfBinaryTree
@see <a href="https://leetcode.com/problems/diameter-of-binary-tree/">Task 543</a>
algorithms/src/main/java/solution/tree/easy/DiameterOfBinaryTree.java:8
ClassEdge
algorithms/src/main/java/Task20C.java:57
ClassElement
algorithms/src/main/java/Hello2024_Task4.java:50
ClassEvaluateReversePolishNotation
@see <a href="https://leetcode.com/problems/evaluate-reverse-polish-notation/">Task 150</a>
algorithms/src/main/java/solution/stack/medium/EvaluateReversePolishNotation.java:8
ClassFindMinimumInRotatedSortedArray
@see <a href="https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/">Task 153</a>
algorithms/src/main/java/solution/binary_search/medium/FindMinimumInRotatedSortedArray.java:6
ClassFindTheDuplicateNumber
@see <a href="https://leetcode.com/problems/find-the-duplicate-number/">Task 287</a>
algorithms/src/main/java/solution/linked_list/medium/FindTheDuplicateNumber.java:6
ClassGasStation
@see <a href="https://leetcode.com/problems/gas-station/">Task 134</a>
algorithms/src/main/java/solution/greedy/medium/GasStation.java:6
ClassGenerateParentheses
@see <a href="https://leetcode.com/problems/generate-parentheses/">Task 22</a>
algorithms/src/main/java/solution/stack/medium/GenerateParentheses.java:9
ClassGroupAnagrams
@see <a href="https://leetcode.com/problems/product-of-array-except-self/">Task 238</a>
algorithms/src/main/java/solution/arrays/medium/GroupAnagrams.java:8
ClassHello2024_Task1
algorithms/src/main/java/Hello2024_Task1.java:4
ClassHello2024_Task2
algorithms/src/main/java/Hello2024_Task2.java:4
ClassHello2024_Task3
algorithms/src/main/java/Hello2024_Task3.java:4
ClassHello2024_Task4
algorithms/src/main/java/Hello2024_Task4.java:5
ClassInteractiveTask1
<a href="https://codeforces.com/gym/101021/problem/1">Task</a>
algorithms/src/main/java/InteractiveTask1.java:7
ClassIntersectionOfTwoLinkedLists
algorithms/src/main/java/solution/linked_list/easy/IntersectionOfTwoLinkedLists.java:12
ClassInvertBinaryTree
@see <a href="https://leetcode.com/problems/invert-binary-tree/">Task 226</a>
algorithms/src/main/java/solution/tree/easy/InvertBinaryTree.java:8
ClassJumpGame
@see <a href="https://leetcode.com/problems/jump-game/">Task 55</a>
algorithms/src/main/java/solution/greedy/medium/JumpGame.java:6
ClassJumpGame2
@see <a href="https://leetcode.com/problems/jump-game-ii">Task 45</a>
algorithms/src/main/java/solution/greedy/medium/JumpGame2.java:6
ClassKClosestPointsToOrigin
@see <a href="https://leetcode.com/problems/k-closest-points-to-origin/description/">Task 973</a>
algorithms/src/main/java/solution/heap/medium/KClosestPointsToOrigin.java:11
ClassKokoEatingBananas
@see <a href="https://leetcode.com/problems/koko-eating-bananas/">Task 875</a>
algorithms/src/main/java/solution/binary_search/medium/KokoEatingBananas.java:8
ClassKthLargest
algorithms/src/main/java/solution/heap/easy/KthLargestElementInAStream.java:11
ClassKthLargestElementInAStream
@see <a href="https://leetcode.com/problems/kth-largest-element-in-a-stream/">Task 703</a>
algorithms/src/main/java/solution/heap/easy/KthLargestElementInAStream.java:9
ClassKthLargestElementInAnArray
@see <a href="https://leetcode.com/problems/kth-largest-element-in-an-array/">Task 215</a>
algorithms/src/main/java/solution/heap/medium/KthLargestElementInAnArray.java:9
ClassLastStoneWeight
@see <a href="https://leetcode.com/problems/last-stone-weight/">Task 1046</a>
algorithms/src/main/java/solution/heap/easy/LastStoneWeight.java:10
ClassLink
algorithms/src/main/java/solution/linked_list/medium/DesignLinkedList.java:10
ClassLinkedListCycle
@see <a href="https://leetcode.com/problems/linked-list-cycle/">Task 141</a>
algorithms/src/main/java/solution/linked_list/easy/LinkedListCycle.java:8
ClassLinkedListCycle2
@see solution.linked_list.easy.LinkedListCycle @see <a href="https://leetcode.com/problems/linked-list-cycle-ii/">Task 142</a>
algorithms/src/main/java/solution/two_pointers/medium/LinkedListCycle2.java:7
ClassListNode
algorithms/src/main/java/solution/linked_list/ListNode.java:3
ClassListNode
algorithms/src/main/java/solution/two_pointers/medium/LinkedListCycle2.java:30
ClassLongestRepeatingCharacterReplacement
@see <a href="https://leetcode.com/problems/longest-repeating-character-replacement/">Task 424</a>
algorithms/src/main/java/solution/sliding_window/medium/LongestRepeatingCharacterReplacement.java:6
ClassLongestSubstringWithoutRepeatingCharacters
@see <a href="https://leetcode.com/problems/longest-substring-without-repeating-characters/">Task 3</a>
algorithms/src/main/java/solution/sliding_window/medium/LongestSubstringWithoutRepeatingCharacters.java:9
ClassLowestCommonAncestorOfABinarySearchTree
@see <a href="https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/">Task 235</a> <p> TODO Check again later
algorithms/src/main/java/solution/tree/medium/LowestCommonAncestorOfABinarySearchTree.java:10
ClassMaximumDepthOfBinaryTree
@see <a href="https://leetcode.com/problems/maximum-depth-of-binary-tree/">Task 104</a>
algorithms/src/main/java/solution/tree/easy/MaximumDepthOfBinaryTree.java:8
ClassMaximumSubarray
@see <a href="https://leetcode.com/problems/maximum-subarray/">Task 53</a>
algorithms/src/main/java/solution/greedy/medium/MaximumSubarray.java:6
ClassMedianOfTwoSortedArrays
algorithms/src/main/java/solution/binary_search/hard/MedianOfTwoSortedArrays.java:7
ClassMergeTwoSortedLists
@see <a href="https://leetcode.com/problems/merge-two-sorted-lists/">Task 21</a>
algorithms/src/main/java/solution/linked_list/easy/MergeTwoSortedLists.java:8
ClassMinStack
@see <a href="https://leetcode.com/problems/min-stack/">Task 155</a>
algorithms/src/main/java/solution/stack/medium/MinStack.java:7
ClassMinimumDifferenceBetweenHighestAndLowestOfKScores
@see <a href="https://leetcode.com/problems/minimum-difference-between-highest-and-lowest-of-k-scores/">Task 1984</a>
algorithms/src/main/java/solution/two_pointers/easy/MinimumDifferenceBetweenHighestAndLowestOfKScores.java:8
ClassMyLinkedList
algorithms/src/main/java/solution/linked_list/medium/DesignLinkedList.java:8
ClassMyScanner
algorithms/src/main/java/Task466A.java:7
ClassMyScanner
algorithms/src/main/java/Hello2024_Task3.java:7
ClassMyScanner
algorithms/src/main/java/Task514A.java:7
ClassMyScanner
algorithms/src/main/java/Task5C.java:8
ClassMyScanner
algorithms/src/main/java/Task1A.java:7
ClassMyScanner
algorithms/src/main/java/Task158B.java:8
ClassMyScanner
algorithms/src/main/java/Task492B.java:8
ClassMyScanner
algorithms/src/main/java/Task327A.java:7
ClassMyScanner
algorithms/src/main/java/Stub.java:7
ClassMyScanner
algorithms/src/main/java/Round_919_Task4.java:7
ClassMyScanner
algorithms/src/main/java/Round_919_Task1.java:9
ClassMyScanner
algorithms/src/main/java/Task1342A.java:7
ClassMyScanner
algorithms/src/main/java/Task580C.java:8
ClassMyScanner
algorithms/src/main/java/Task1343C.java:7
ClassMyScanner
algorithms/src/main/java/Task1352C.java:7
ClassMyScanner
algorithms/src/main/java/Task363B.java:7
ClassMyScanner
algorithms/src/main/java/Hello2024_Task1.java:7
ClassMyScanner
algorithms/src/main/java/Task25A.java:7
ClassMyScanner
algorithms/src/main/java/Task500A.java:7
ClassMyScanner
algorithms/src/main/java/Task455A.java:7
ClassMyScanner
algorithms/src/main/java/Task122A.java:7
ClassMyScanner
algorithms/src/main/java/Task230B.java:9
ClassMyScanner
algorithms/src/main/java/Task20C.java:7
ClassMyScanner
algorithms/src/main/java/Task489B.java:8
ClassMyScanner
algorithms/src/main/java/Task279B.java:7
ClassMyScanner
algorithms/src/main/java/Hello2024_Task2.java:7
ClassMyScanner
algorithms/src/main/java/Task71A.java:7
ClassMyScanner
algorithms/src/main/java/Task478B.java:8
ClassMyScanner
algorithms/src/main/java/Task118A.java:12
ClassMyScanner
algorithms/src/main/java/Task479A.java:7
ClassMyScanner
algorithms/src/main/java/Round_919_Task2.java:8
ClassMyScanner
algorithms/src/main/java/Task4A.java:10
ClassMyScanner
algorithms/src/main/java/Task58A.java:7
ClassMyScanner
algorithms/src/main/java/Task230A.java:7
ClassMyScanner
algorithms/src/main/java/Task489C.java:7
ClassMyScanner
algorithms/src/main/java/InteractiveTask1.java:10
ClassMyScanner
algorithms/src/main/java/Hello2024_Task4.java:8
ClassMyScanner
algorithms/src/main/java/Task379A.java:7
ClassMyScanner
algorithms/src/main/java/Task4C.java:9
ClassMyScanner
algorithms/src/main/java/Task742A.java:7
ClassMyScanner
algorithms/src/main/java/Task1328C.java:7
ClassMyScanner
algorithms/src/main/java/Task433B.java:8
ClassMyScanner
algorithms/src/main/java/Task189A.java:7
ClassMyScanner
algorithms/src/main/java/Task520B.java:7
ClassNode
algorithms/src/main/java/solution/linked_list/medium/CopyListWithRandomPointer.java:37
ClassNode
algorithms/src/main/java/solution/heap/medium/TaskScheduler.java:43
ClassNode
algorithms/src/main/java/solution/stack/medium/MinStack.java:40
ClassPair
algorithms/src/main/java/solution/binary_search/medium/TimeBasedKeyValueStore.java:50
ClassPalindromeLinkedList
@see <a href="https://leetcode.com/problems/palindrome-linked-list/">Task 234</a>
algorithms/src/main/java/solution/linked_list/easy/PalindromeLinkedList.java:8
ClassProductOfArrayExceptSelf
@see <a href="https://leetcode.com/problems/product-of-array-except-self/">Task 238</a>
algorithms/src/main/java/solution/arrays/medium/ProductOfArrayExceptSelf.java:6
ClassRemoveDuplicatesFromSortedArray
@see <a href="https://leetcode.com/problems/remove-duplicates-from-sorted-array/">Task 26</a>
algorithms/src/main/java/solution/arrays/easy/RemoveDuplicatesFromSortedArray.java:6
next →1–100 of 165, ranked by callers