Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adnanaziz/epicode
/ functions
Functions
3,944 in github.com/adnanaziz/epicode
⨍
Functions
3,944
◇
Types & classes
836
↓ 3 callers
Method
dequeue
()
java/src/main/java/com/epi/QueueFromStacks.java:15
↓ 3 callers
Method
dequeue
()
java/src/main/java/com/epi/QueueWithMax.java:16
↓ 3 callers
Method
dequeue
()
java/src/main/java/com/epi/StackQueueUsingHeap.java:54
↓ 3 callers
Method
empty
()
java/src/main/java/com/epi/InsertionDeletionBST.java:20
↓ 3 callers
Method
equals
(Object o)
java/src/main/java/com/epi/SearchMaze.java:19
↓ 3 callers
Method
findAmpleCity
(List<Integer> gallons, List<Integer> distances)
java/src/main/java/com/epi/GassingUp.java:48
↓ 3 callers
Method
findBiggestProductNMinusOneProduct
(List<Integer> A)
java/src/main/java/com/epi/BiggestProductNMinus1.java:11
↓ 3 callers
Method
findClosestKStars
(int k, Iterator<Star> stars)
java/src/main/java/com/epi/ClosestStars.java:51
↓ 3 callers
Method
findElementAppearsOnce
(List<Integer> A)
java/src/main/java/com/epi/FindElementAppearsOnce.java:9
↓ 3 callers
Method
findFirstMissingPositive
(List<Integer> A)
java/src/main/java/com/epi/FirstMissingPositive.java:41
↓ 3 callers
Method
findKLargestInBST
(BSTNode<Integer> tree, int k)
java/src/main/java/com/epi/FindKLargestBST.java:11
↓ 3 callers
Method
findKth
(List<Integer> A, int k, Comparator<Integer> cmp)
java/src/main/java/com/epi/OrderStatistic.java:52
↓ 3 callers
Method
findLongestIncreasingSubarray
(List<Integer> A)
java/src/main/java/com/epi/LongestIncreasingSubarray.java:23
↓ 3 callers
Method
findLongestSubarrayLessEqualK
(List<Integer> A, int k)
java/src/main/java/com/epi/LongestSubarrayKImproved.java:10
↓ 3 callers
Method
findMedianSortedCircularLinkedList
( ListNode<Integer> arbitraryNode)
java/src/main/java/com/epi/MedianSortedCircularLinkedList.java:9
↓ 3 callers
Method
findMinimumVisits
(List<Interval> intervals)
java/src/main/java/com/epi/PointsCoveringIntervalsAlternative.java:68
↓ 3 callers
Method
findMinimumVisits
(List<Interval> intervals)
java/src/main/java/com/epi/PointsCoveringIntervals.java:43
↓ 3 callers
Method
findPairSumK
(List<Integer> A, int k)
java/src/main/java/com/epi/SearchAPairSortedArray.java:45
↓ 3 callers
Method
foo
cpp/badrtti2.cc:10
↓ 3 callers
Method
foo
cpp/badrtti.cc:11
↓ 3 callers
Method
generateBalancedParentheses
(int numPairs)
java/src/main/java/com/epi/GenerateParentheses.java:9
↓ 3 callers
Method
generateInorder
(BinaryTreeNode<T> r)
java/src/main/java/com/epi/BinaryTreeUtils.java:61
↓ 3 callers
Method
generatePostorder
(BinaryTreeNode<T> r)
java/src/main/java/com/epi/BinaryTreeUtils.java:76
↓ 3 callers
Method
generateRandBinaryTree
( int n, boolean isUnique)
java/src/main/java/com/epi/BinaryTreeUtils.java:10
↓ 3 callers
Function
generate_postorder
cpp/Binary_tree_utils.h:121
↓ 3 callers
Method
getFirst
(final List<Integer> c)
java/src/main/java/com/epi/NextPermutation.java:82
↓ 3 callers
Method
hasCycle
(ListNode<Integer> head)
java/src/main/java/com/epi/CheckingCycle.java:6
↓ 3 callers
Method
hasDuplicate
(List<List<Integer>> partialAssignment, int startRow, int endRow, int st
java/src/main/java/com/epi/SudokuCheck.java:45
↓ 3 callers
Method
hasTwoSum
(List<Integer> A, int t)
java/src/main/java/com/epi/TwoSum.java:12
↓ 3 callers
Method
inorderTraversal
(BinaryTree<Integer> tree)
java/src/main/java/com/epi/InorderTraversalWithParent.java:11
↓ 3 callers
Method
insertAfter
(ListNode<Integer> node, ListNode<Integer> newNode)
java/src/main/java/com/epi/InsertList.java:10
↓ 3 callers
Method
isBalanced
(BinaryTreeNode<Integer> tree)
java/src/main/java/com/epi/BalancedBinaryTree.java:17
↓ 3 callers
Method
isLetterConstructibleFromMagazine
(String letterText, String magazineText)
java/src/main/java/com/epi/AnonymousLetter.java:20
↓ 3 callers
Method
isValidSudoku
(List<List<Integer>> partialAssignment)
java/src/main/java/com/epi/SudokuCheck.java:11
↓ 3 callers
Function
is_prefix
cpp/prefix-search.cc:30
↓ 3 callers
Method
joinALineWithSpace
(String[] words, int start, int end, int numSpaces)
java/src/main/java/com/epi/JustifyText.java:48
↓ 3 callers
Function
jump
@include
cpp/jump-game-min-steps.cc:20
↓ 3 callers
Method
maxProfitUnlimitedPairs
(List<Integer> A)
java/src/main/java/com/epi/MaxDifferenceUnlimitedPairs.java:10
↓ 3 callers
Method
maxRectangleSubmatrixBruteForce
(List<List<Boolean>> A)
java/src/main/java/com/epi/MaxSubmatrixRectangleBruteForce.java:8
↓ 3 callers
Method
minimumMessiness
(List<String> words, int lineLength)
java/src/main/java/com/epi/PrettyPrinting.java:20
↓ 3 callers
Function
minmax
cpp/minmaxtemplate.cc:5
↓ 3 callers
Method
multiply
(long x, long y)
java/src/main/java/com/epi/MultiplyShiftAdd.java:7
↓ 3 callers
Function
n_factor
@include
cpp/k-th_permutation.cc:9
↓ 3 callers
Method
optimumSubjectToCapacity
(List<Item> items, int capacity)
java/src/main/java/com/epi/ZeroOneKnapsack.java:30
↓ 3 callers
Method
overlappingNoCycleLists
( ListNode<Integer> L1, ListNode<Integer> L2)
java/src/main/java/com/epi/OverlappingListsNoCycle.java:7
↓ 3 callers
Method
palindromePartitioning
(String input)
java/src/main/java/com/epi/PalindromePartitioning.java:10
↓ 3 callers
Method
plusOne
(List<Integer> A)
java/src/main/java/com/epi/PlusOne.java:10
↓ 3 callers
Method
print
(ListNode<T> head)
java/src/main/java/com/epi/ReverseLinkedListIterative.java:29
↓ 3 callers
Method
print
(ListNode<T> head)
java/src/main/java/com/epi/ReverseLinkedListRecursive.java:19
↓ 3 callers
Method
randString
(int len)
java/src/main/java/com/epi/WordBreaking.java:12
↓ 3 callers
Method
randString
(int len)
java/src/main/java/com/epi/TransformStringToOther.java:36
↓ 3 callers
Method
randString
(int len)
java/src/main/java/com/epi/InterleavingString.java:44
↓ 3 callers
Function
rand_string
cpp/word-breaking-2.cc:117
↓ 3 callers
Function
rand_string
cpp/Word_breaking_alternative.cc:20
↓ 3 callers
Method
removeKthLast
(ListNode<Integer> L, int k)
java/src/main/java/com/epi/RemoveKthLastList.java:8
↓ 3 callers
Method
reverse
(List<Integer> A, int a, int b)
java/src/main/java/com/epi/BinarySearchCircularArray.java:31
↓ 3 callers
Method
reverse
(List<Integer> A, int a, int b)
java/src/main/java/com/epi/BinarySearchCircularArrayWithDuplicates.java:43
↓ 3 callers
Method
reverse
(int begin, int end, List<Integer> A)
java/src/main/java/com/epi/RotateArray.java:16
↓ 3 callers
Method
service
(ServiceRequest req, ServiceResponse resp)
java/src/main/java/com/epi/S1Alternative.java:87
↓ 3 callers
Method
shortestAdditionChain
(int n)
java/src/main/java/com/epi/ComputingXPowN.java:12
↓ 3 callers
Method
snakeString
(String s)
java/src/main/java/com/epi/SnakeString.java:7
↓ 3 callers
Function
submit
(lang, code, filename, verbose)
epijudge/judgetest.py:29
↓ 3 callers
Method
toString
()
java/src/main/java/com/epi/S1Alternative.java:38
↓ 3 callers
Method
unitTest
(AbstractTestOptions options, String description, BinaryTreeNode<Integer> tree,
java/src/main/java/com/epi/BalancedBinaryTreeTest.java:23
↓ 3 callers
Method
unitTest
(BinaryTreeNode<Integer> root, boolean expectedValue)
java/src/main/java/com/epi/IsBinaryTreeABST.java:25
↓ 3 callers
Method
util2
(LogProcessor lp, int count)
java/src/main/java/com/epi/LogFileAnalysisTest.java:70
↓ 3 callers
Function
word_breaking
cpp/Word_breaking_alternative.cc:53
↓ 3 callers
Method
write
(int i, ValueType v)
java/src/main/java/com/epi/LazyInit.java:25
↓ 2 callers
Method
Acquire
cpp/Semaphore.cc:26
↓ 2 callers
Method
AddAll
cpp/AddingCredits.cc:43
↓ 2 callers
Method
AddRoom
cpp/maze_game.h:21
↓ 2 callers
Method
AddRoom
cpp/maze-game.h:21
↓ 2 callers
Function
AdvanceListByK
Advances L by k steps.
cpp/Overlapping_lists_no_cycle.h:34
↓ 2 callers
Function
ApplyPermutation
@include
cpp/Permutation_array1.h:15
↓ 2 callers
Function
BSTToDoublyList
cpp/Merge_two_BSTs.cc:44
↓ 2 callers
Function
BuildGraph
cpp/team_reachability.cc:37
↓ 2 callers
Function
BuildMinHeightBSTFromSortedArray
@include
cpp/Build_BST_from_sorted_array.cc:24
↓ 2 callers
Function
BuildTable
cpp/Parity3.h:12
↓ 2 callers
Function
BuyAndSellStockOnce
@include
cpp/buy-and-sell-stock.cc:22
↓ 2 callers
Function
CalculateLargestRectangleAlternative
cpp/Largest_rectangle_under_skyline.h:14
↓ 2 callers
Function
CalculateViewFromAbove
cpp/View_from_above.cc:39
↓ 2 callers
Function
CanFormPalindrome
@include
cpp/Can_string_be_palindrome_hash.h:16
↓ 2 callers
Function
Check
cpp/generating-a-b-sqrt2.cc:27
↓ 2 callers
Function
Check
cpp/team_reachability.cc:88
↓ 2 callers
Function
CheckAns
cpp/longest-contained-range.cc:24
↓ 2 callers
Function
CheckAns
cpp/palindrome-number.cc:39
↓ 2 callers
Function
CheckAns
cpp/reverse-integer.cc:32
↓ 2 callers
Function
CheckAns
cpp/Max_difference_unlimited_pairs.cc:30
↓ 2 callers
Function
CheckAns
cpp/palindrome-partitioning.cc:60
↓ 2 callers
Function
CheckAns
cpp/Gassing_up.cc:40
↓ 2 callers
Function
CheckAns
O(m^3 n^3) time solution.
cpp/Max_submatrix_square.cc:21
↓ 2 callers
Function
CheckAnswer
cpp/Even_odd_merge_linked_list.cc:99
↓ 2 callers
Function
CheckAnswer
cpp/Rotate_array.cc:29
↓ 2 callers
Function
CheckAnswer
cpp/delete_list.cc:20
↓ 2 callers
Function
CheckAnswer
cpp/Matrix_rotation.cc:25
↓ 2 callers
Function
CheckAnswer
Stack approach, O(n) time, O(n) space
cpp/trapping-rain-water.cc:57
↓ 2 callers
Function
CheckAnswer
cpp/Matrix_rotation_constant.cc:47
↓ 2 callers
Function
CheckAnswer
cpp/rabin-karp.cc:55
↓ 2 callers
Function
CheckAnswer
cpp/Matrix_rotation_naive.cc:27
↓ 2 callers
Function
CheckAnswer
O(n^2) implementation checks answer.
cpp/Largest_rectangle_under_skyline.cc:18
← previous
next →
601–700 of 3,944, ranked by callers