MCPcopy Create free account

hub / github.com/Freeze777/SDE-Interviewer-Notes / types & classes

Types & classes218 in github.com/Freeze777/SDE-Interviewer-Notes

↓ 38 callersClassTreeNode
ProblemSolving/Hard/Trees/Model/TreeNodeModel.py:4
↓ 25 callersClassPair
LeetCodeJava/src/test/java/interviews/GrabInterviewQuestion.java:11
↓ 7 callersClassTreeNode
LeetCodeKotlin/src/main/kotlin/leetcode/medium/tree/FindDuplicateSubtrees.kt:12
↓ 3 callersClassFuelStats
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/MinFuelCostReportCapital.kt:10
↓ 3 callersClassNode
LeetCodeKotlin/src/main/kotlin/leetcode/medium/tree/QuadTree.kt:9
↓ 2 callersClassLFUCache
* 460. LFU Cache * https://leetcode.com/problems/lfu-cache/ */
LeetCodeKotlin/src/main/kotlin/leetcode/hard/design/LFUCache.kt:7
↓ 2 callersClassLinkedListNode
ProblemSolving/Medium/LinkedList/Model/LinkedListNodeModel.py:4
↓ 2 callersClassPlayer
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/BestTeamWithNoConflict.kt:10
↓ 2 callersClassTrieNode
ProblemSolving/Hard/Trie/Model/TrieNodeModel.py:4
↓ 1 callersClassAsFarFromLand
* 1162. As Far from Land as Possible * https://leetcode.com/problems/as-far-from-land-as-possible/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/AsFarFromLand.kt:9
↓ 1 callersClassBestTeamWithNoConflict
* 1626. Best Team With No Conflicts * https://leetcode.com/problems/best-team-with-no-conflicts/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/BestTeamWithNoConflict.kt:9
↓ 1 callersClassCapacityShipPackagesDays
* 1011. Capacity To Ship Packages Within D Days * https://leetcode.com/problems/capacity-to-ship-packages-within-d-days/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/binarysearch/CapacityShipPackagesDays.kt:7
↓ 1 callersClassCheapestFlightsKStops
* 787. Cheapest Flights Within K Stops * https://leetcode.com/problems/cheapest-flights-within-k-stops/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/CheapestFlightsKStops.kt:9
↓ 1 callersClassConcatenatedWords
* 472. Concatenated Words * https://leetcode.com/problems/concatenated-words/ */
LeetCodeKotlin/src/main/kotlin/leetcode/hard/dp/ConcatenatedWords.kt:7
↓ 1 callersClassDeleteColumnsMakeSorted
* 944. Delete Columns to Make Sorted * https://leetcode.com/problems/delete-columns-to-make-sorted/ */
LeetCodeKotlin/src/main/kotlin/leetcode/easy/array/DeleteColumnsMakeSorted.kt:7
↓ 1 callersClassEditDistance
* 72. Edit Distance * https://leetcode.com/problems/edit-distance/ */
LeetCodeKotlin/src/main/kotlin/leetcode/hard/dp/EditDistance.kt:7
↓ 1 callersClassExcelColumnNumber
* 171. Excel Sheet Column Number * https://leetcode.com/problems/excel-sheet-column-number/ */
LeetCodeKotlin/src/main/kotlin/leetcode/easy/math/ExcelColumnNumber.kt:7
↓ 1 callersClassFindClosestNodeGivenTwoNodes
* 2359. Find Closest Node Given Two Nodes * https://leetcode.com/problems/find-closest-node-given-two-nodes/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/FindClosestNodeGivenTwoNodes.kt:10
↓ 1 callersClassFindDuplicateSubtrees
* 652. Find Duplicate Subtrees * https://leetcode.com/problems/find-duplicate-subtrees/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/tree/FindDuplicateSubtrees.kt:11
↓ 1 callersClassFlipStringMonotoneIncrease
* 926. Flip String to Monotone Increasing * https://leetcode.com/problems/flip-string-to-monotone-increasing/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/FlipStringMonotoneIncrease.kt:9
↓ 1 callersClassGreatestCommonDivisorStrings
* 1071. Greatest Common Divisor of Strings * https://leetcode.com/problems/greatest-common-divisor-of-strings/ */
LeetCodeKotlin/src/main/kotlin/leetcode/easy/strings/GreatestCommonDivisorStrings.kt:7
↓ 1 callersClassKokoEatsBanana
* 875. Koko Eating Bananas * https://leetcode.com/problems/koko-eating-bananas/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/binarysearch/KokoEatsBanana.kt:9
↓ 1 callersClassLetterCasePermutation
* 784. Letter Case Permutation * https://leetcode.com/problems/letter-case-permutation/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/LetterCasePermutation.kt:7
↓ 1 callersClassLinkedListCycle
* 141. Linked List Cycle * https://leetcode.com/problems/linked-list-cycle/ */
LeetCodeKotlin/src/main/kotlin/leetcode/easy/linkedlist/LinkedListCycle.kt:7
↓ 1 callersClassLinkedListCycleII
* 142. Linked List Cycle II * https://leetcode.com/problems/linked-list-cycle-ii/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/linkedlist/LinkedListCycleII.kt:7
↓ 1 callersClassLongestPathDifferentAdjacentCharacters
* 2246.Longest Path With Different Adjacent Characters * https://leetcode.com/problems/longest-path-with-different-adjacent-characters/ */
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/LongestPathDifferentAdjacentCharacters.kt:10
↓ 1 callersClassMaxPointsLine
* 149. Max Points on a Line * https://leetcode.com/problems/max-points-on-a-line/ */
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/MaxPointsLine.kt:7
↓ 1 callersClassMaxSumCircularSubarray
* 918. Maximum Sum Circular Subarray * https://leetcode.com/problems/maximum-sum-circular-subarray/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/dp/MaxSumCircularSubarray.kt:7
↓ 1 callersClassMinFuelCostReportCapital
* 2477. Minimum Fuel Cost to Report to the Capital * https://leetcode.com/problems/minimum-fuel-cost-to-report-to-the-capital/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/MinFuelCostReportCapital.kt:9
↓ 1 callersClassMinRoundsCompleteTasks
* 1986. Minimum Number of Work Sessions to Finish the Tasks * https://leetcode.com/problems/minimum-number-of-work-sessions-to-finish-the-tasks/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/array/MinRoundsCompleteTasks.kt:7
↓ 1 callersClassMinTimeCollectApplesTree
* 1443. Minimum Time to Collect All Apples in a Tree * https://leetcode.com/problems/minimum-time-to-collect-all-apples-in-a-tree/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/MinTimeCollectApplesTree.kt:7
↓ 1 callersClassNamingCompany
* 2306. Naming a Company * https://leetcode.com/problems/naming-a-company/ */
LeetCodeKotlin/src/main/kotlin/leetcode/hard/misc/NamingCompany.kt:7
↓ 1 callersClassNonDecreasingSubsequence
* 491. Non-decreasing Subsequences * https://leetcode.com/problems/non-decreasing-subsequences/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/NonDecreasingSubsequence.kt:9
↓ 1 callersClassPalindromePartitions
* 131. Palindrome Partitioning * https://leetcode.com/problems/palindrome-partitioning/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/PalindromePartitions.kt:7
↓ 1 callersClassPractice
LeetCodeKotlin/src/main/kotlin/Practice.kt:1
↓ 1 callersClassQuadTree
* 427. Construct Quad Tree * https://leetcode.com/problems/construct-quad-tree/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/tree/QuadTree.kt:8
↓ 1 callersClassRestoreIpAddresses
* 93. Restore IP Addresses * https://leetcode.com/problems/restore-ip-addresses/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/backtracking/RestoreIpAddresses.kt:7
↓ 1 callersClassShortestPathAlternatingColors
* 1129. Shortest Path with Alternating Colors * https://leetcode.com/problems/shortest-path-with-alternating-colors/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/ShortestPathAlternatingColors.kt:10
↓ 1 callersClassSnakesAndLadders
* 909. Snakes and Ladders * https://leetcode.com/problems/snakes-and-ladders/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/SnakesAndLadders.kt:10
↓ 1 callersClassSubarraySumDivisibleByK
* 974. Subarray Sums Divisible by K * https://leetcode.com/problems/subarray-sums-divisible-by-k */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/array/prefixsum/SubarraySumEqualModuloK.kt:7
↓ 1 callersClassSubarraySumEqualK
* 560. Subarray Sum Equals K * https://leetcode.com/problems/subarray-sum-equals-k/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/array/prefixsum/SubarraySumEqualK.kt:7
↓ 1 callersClassSubtreeNodesSameLabel
* 1519. Number of Nodes in the Sub-Tree With the Same Label * https://leetcode.com/problems/number-of-nodes-in-the-sub-tree-with-the-same-label/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/SubtreeNodesSameLabel.kt:7
↓ 1 callersClassSubtreePathStat
LeetCodeKotlin/src/main/kotlin/leetcode/hard/math/LongestPathDifferentAdjacentCharacters.kt:11
↓ 1 callersClassValidSudoku
* 36. Valid Sudoku * https://leetcode.com/problems/valid-sudoku/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/ValidSudoku.kt:7
↓ 1 callersClassVerifyAlienDictionary
* 953. Verifying an Alien Dictionary * https://leetcode.com/problems/verifying-an-alien-dictionary/ */
LeetCodeKotlin/src/main/kotlin/leetcode/easy/strings/VerifyAlienDictionary.kt:7
↓ 1 callersClassZeroOneMatrix
* 542. 01 Matrix * https://leetcode.com/problems/01-matrix/ */
LeetCodeKotlin/src/main/kotlin/leetcode/medium/graph/ZeroOneMatrix.kt:9
ClassAccountsMerge
<a href="https://leetcode.com/problems/accounts-merge/">https://leetcode.com/problems/accounts-merge/</a>
LeetCodeJava/src/main/java/leetcode/medium/unionfind/AccountsMerge.java:8
ClassAlienDictionary
<a href="https://leetcode.com/problems/alien-dictionary/description/">https://leetcode.com/problems/alien-dictionary/description/</a>
LeetCodeJava/src/main/java/leetcode/hard/graph/AlienDictionary.java:8
ClassAllPathsSourceTarget
797. All Paths From Source to Target <a href="https://leetcode.com/problems/all-paths-from-source-to-target/">https://leetcode.com/problems/all-paths-
LeetCodeJava/src/main/java/leetcode/medium/graph/AllPathsSourceTarget.java:12
ClassAmountOfTimeInfected
<a href="https://leetcode.com/problems/amount-of-time-for-binary-tree-to-be-infected/description/">https://leetcode.com/problems/amount-of-time-for-bi
LeetCodeJava/src/main/java/leetcode/medium/graph/AmountOfTimeInfected.java:8
ClassArithmeticSlicesII
<a href="https://leetcode.com/problems/arithmetic-slices-ii-subsequence">https://leetcode.com/problems/arithmetic-slices-ii-subsequence</a>
LeetCodeJava/src/main/java/leetcode/hard/recursion/ArithmeticSlicesII.java:8
ClassAuthContext
LeetCodeJava/src/test/java/interviews/CanvaScreeningInterviewTest.java:6
ClassAvlTreeNode
LeetCodeJava/src/main/java/leetcode/hard/trees/CountIntervals.java:12
ClassAvlTreeNode
LeetCodeJava/src/main/java/leetcode/medium/trees/MyCalendar.java:9
ClassBaseBallGame
<a href="https://leetcode.com/problems/baseball-game/">https://leetcode.com/problems/baseball-game/</a>
LeetCodeJava/src/main/java/leetcode/easy/stack/BaseBallGame.java:9
ClassBfsNode
LeetCodeJava/src/main/java/leetcode/medium/graph/PossibleBiPartition.java:10
ClassBfsNode
LeetCodeJava/src/main/java/leetcode/medium/graph/AllPathsSourceTarget.java:13
ClassBinomialCoefficient
LeetCodeJava/src/main/java/leetcode/medium/math/BinomialCoefficient.java:3
ClassBookedMeeting
LeetCodeJava/src/main/java/leetcode/hard/heap/MeetingRoomIII.java:12
ClassBrowserHistory
<a href="https://leetcode.com/problems/design-browser-history/">1472. Design Browser History</a>
LeetCodeJava/src/main/java/leetcode/design/BrowserHistory.java:11
ClassBuySellStocksCoolDown
309. Best Time to Buy and Sell Stock with Cooldown <a href="https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/">https://leet
LeetCodeJava/src/main/java/leetcode/medium/dp/BuySellStocksCoolDown.java:10
ClassCacheKey
LeetCodeJava/src/main/java/leetcode/hard/dp/CherryPickupII.java:11
ClassCandidate
LeetCodeJava/src/main/java/leetcode/medium/heap/TotalCostHireWorkers.java:10
ClassCandy
<a href="https://leetcode.com/problems/candy/">https://leetcode.com/problems/candy/</a>
LeetCodeJava/src/main/java/leetcode/hard/greedy/Candy.java:8
ClassCanvaFinalInterviewTest
LeetCodeJava/src/test/java/interviews/CanvaFinalInterviewTest.java:82
ClassCherryPickupII
<a href="https://leetcode.com/problems/cherry-pickup-ii/">Cherry Pickup II</a>
LeetCodeJava/src/main/java/leetcode/hard/dp/CherryPickupII.java:9
ClassConnectedComponents
<a href="https://leetcode.com/problems/number-of-connected-components-in-an-undirected-graph/">https://leetcode.com/problems/number-of-connected-compo
LeetCodeJava/src/main/java/leetcode/medium/unionfind/ConnectedComponents.java:6
ClassContinuousSubarraySumModK
<a href="https://leetcode.com/problems/continuous-subarray-sum/">https://leetcode.com/problems/continuous-subarray-sum/</a>
LeetCodeJava/src/main/java/leetcode/medium/arrays/prefixsum/ContinuousSubarraySumModK.java:9
ClassCountGoodMeals
<a href="https://leetcode.com/problems/count-good-meals/">https://leetcode.com/problems/count-good-meals/</a>
LeetCodeJava/src/main/java/leetcode/medium/arrays/CountGoodMeals.java:10
ClassCountIntervals
<a href="https://leetcode.com/problems/count-integers-in-intervals/description/">https://leetcode.com/problems/count-integers-in-intervals/description
LeetCodeJava/src/main/java/leetcode/hard/trees/CountIntervals.java:6
ClassDeadlock
LeetCodeJava/src/main/java/leetcode/concurrency/Deadlock.java:3
ClassDeleteNodesForest
<a href="https://leetcode.com/problems/delete-nodes-and-return-forest/description/">https://leetcode.com/problems/delete-nodes-and-return-forest/descr
LeetCodeJava/src/main/java/leetcode/medium/trees/DeleteNodesForest.java:8
ClassDesignContent
1 user create multiple design. internal memory datastructure design id - string authorization multiple concurrent requests. number of designs -> fits
LeetCodeJava/src/test/java/interviews/CanvaScreeningInterviewTest.java:33
InterfaceDesignService
LeetCodeJava/src/test/java/interviews/CanvaScreeningInterviewTest.java:14
ClassDesignServiceImpl
LeetCodeJava/src/test/java/interviews/CanvaScreeningInterviewTest.java:53
ClassDetonateMaxBombs
<a href="https://leetcode.com/problems/detonate-the-maximum-bombs/">https://leetcode.com/problems/detonate-the-maximum-bombs/</a>
LeetCodeJava/src/main/java/leetcode/medium/graph/DetonateMaxBombs.java:11
ClassDiningPhilosophers
<a href="https://leetcode.com/problems/the-dining-philosophers/">1226. The Dining Philosophers</a>
LeetCodeJava/src/main/java/leetcode/concurrency/DiningPhilosophers.java:12
ClassDominoTrominoTiling
790. Domino and Tromino Tiling <a href="https://leetcode.com/problems/domino-and-tromino-tiling/">https://leetcode.com/problems/domino-and-tromino-til
LeetCodeJava/src/main/java/leetcode/medium/dp/DominoTrominoTiling.java:7
ClassEarliestPossibleDayOfBloom
LeetCodeJava/src/main/java/leetcode/hard/greedy/EarliestPossibleDayOfBloom.java:5
ClassEatLunch
<a href="https://leetcode.com/problems/number-of-students-unable-to-eat-lunch/"> 1700. Number of Students Unable to Eat Lunch</a>
LeetCodeJava/src/main/java/leetcode/easy/stack/EatLunch.java:10
ClassElectric
LeetCodeJava/src/test/java/interviews/GlovoBikeRentalSystem.java:32
ClassEntry
LeetCodeJava/src/main/java/leetcode/design/MyHashMap.java:10
ClassEqualRowColumnPairs
<a href="https://leetcode.com/problems/equal-row-and-column-pairs/description/">Equal Row and Column Pairs</a>
LeetCodeJava/src/main/java/leetcode/medium/arrays/EqualRowColumnPairs.java:13
ClassErectFence
<a href="https://leetcode.com/problems/erect-the-fence/description/">https://leetcode.com/problems/erect-the-fence/description/</a>
LeetCodeJava/src/main/java/leetcode/hard/geometry/ErectFence.java:10
ClassEvenOddTree
<a href="https://leetcode.com/problems/even-odd-tree/">1609. Even Odd Tree</a>
LeetCodeJava/src/main/java/leetcode/medium/trees/EvenOddTree.java:8
ClassFirstBadVersion
<a href="https://leetcode.com/problems/first-bad-version/">https://leetcode.com/problems/first-bad-version/</a>
LeetCodeJava/src/main/java/leetcode/easy/binarysearch/FirstBadVersion.java:6
ClassFizzBuzz
<a href="https://leetcode.com/problems/fizz-buzz-multithreaded/">1195. Fizz Buzz Multithreaded</a>
LeetCodeJava/src/main/java/leetcode/concurrency/FizzBuzz.java:9
ClassFooBar
<a href="https://leetcode.com/problems/print-foobar-alternately/">1115. Print FooBar Alternately</a>
LeetCodeJava/src/main/java/leetcode/concurrency/FooBar.java:8
ClassFoodPandaTest
CleanCode/src/test/java/FoodPandaTest.java:58
ClassGameOfLife
<a href="https://leetcode.com/problems/game-of-life/">Game of Life</a>
LeetCodeJava/src/main/java/leetcode/easy/arrays/GameOfLife.java:10
ClassGcdTraversal
<a href="https://leetcode.com/problems/greatest-common-divisor-traversal/">2709. Greatest Common Divisor Traversal</a>
LeetCodeJava/src/main/java/leetcode/hard/unionfind/GcdTraversal.java:10
ClassGlovoBikeRentalSystem
We need to support electric and mechanic bikes There will be stations where the bikes can be parked. The stations have a max number of available parki
LeetCodeJava/src/test/java/interviews/GlovoBikeRentalSystem.java:15
ClassGlovoInterviewTest
LeetCodeJava/src/test/java/interviews/GlovoInterviewTest.java:10
ClassGrabInterviewQuestion
LeetCodeJava/src/test/java/interviews/GrabInterviewQuestion.java:5
ClassGraph
LeetCodeJava/src/test/java/interviews/GrabInterviewQuestion.java:7
ClassGuessNumberHigherLower
<a href="https://leetcode.com/problems/guess-number-higher-or-lower/">https://leetcode.com/problems/guess-number-higher-or-lower/</a>
LeetCodeJava/src/main/java/leetcode/easy/binarysearch/GuessNumberHigherLower.java:6
ClassH2O
<a href="https://leetcode.com/problems/building-h2o/">1117. Building H2O</a>
LeetCodeJava/src/main/java/leetcode/concurrency/H2O.java:11
ClassHandOfStraights
<a href="https://leetcode.com/problems/hand-of-straights/">https://leetcode.com/problems/hand-of-straights</a> <p> <a href="https://leetcode.com/probl
LeetCodeJava/src/main/java/leetcode/medium/greedy/HandOfStraights.java:11
ClassIBike
LeetCodeJava/src/test/java/interviews/GlovoBikeRentalSystem.java:17
InterfaceISet
CleanCode/src/test/java/FoodPandaTest.java:7
next →1–100 of 218, ranked by callers