MCPcopy Create free account

hub / github.com/ChristianCSE/Interview-Study-Guide / functions

Functions934 in github.com/ChristianCSE/Interview-Study-Guide

↓ 152 callersMethodget
(Integer key)
99-answerKey/concepts/DSHybrids/LRUCache/Solution.java:56
↓ 85 callersMethodadd
Place as tail, FIFO @param item
99-answerKey/data-structures/Queue/Queue.java:36
↓ 70 callersMethodadd
(Integer num)
99-answerKey/companies/thumbtack/meds/Solution.java:44
↓ 65 callersMethodput
(Integer key, Integer value)
99-answerKey/concepts/DSHybrids/LRUCache/Solution.java:111
↓ 48 callersMethodsize
This implementation of Queue returns size @return current size
99-answerKey/data-structures/Queue/Queue.java:124
↓ 47 callersMethodtoString
()
99-answerKey/algorithms/graphSearch/Edge.java:49
↓ 46 callersMethodprint
()
99-answerKey/concepts/DSHybrids/LRUCache/Solution.java:98
↓ 45 callersMethodpush
LIFO, hence placed at the top @param an Object item, that'll be placed on the top
99-answerKey/data-structures/Stack/Stack.java:35
↓ 41 callersMethodpeek
LIFO stack @return top-most element on the stack
99-answerKey/data-structures/Stack/Stack.java:47
↓ 36 callersMethodisEmpty
This is used to see if the stack still has elements left in it. @return if Empty return true, else reeturn false
99-answerKey/data-structures/Stack/Stack.java:56
↓ 33 callersMethodpoll
This unlike remove doesn't return an error and it returns what was just removed. @return return whatever is on the top. The data, not the object itse
99-answerKey/data-structures/Queue/Queue.java:104
↓ 29 callersMethodadd
(int element)
0-Refresher/CTCI/ch3-Stacks_n_Queues/2-MinStack/Solution.java:42
↓ 28 callersMethodpush
(int data)
0-Refresher/CTCI/ch3-Stacks_n_Queues/3-StackOfPlates/StackOfPlates.java:113
↓ 23 callersMethodisEmpty
(int stack)
0-Refresher/CTCI/ch3-Stacks_n_Queues/1-Array3Stacks/ArrayStacks.java:34
↓ 18 callersMethodaddEdge
(int src, int dest, int weight, boolean undirected)
0-Refresher/implement/graphs_trees/graphs/weighted/Graph.java:26
↓ 18 callersMethodplacer
(int row, int col, Map<Integer, List<Integer>> map)
99-answerKey/companies/snap/gamelife/Best.java:107
↓ 18 callersMethodplacer
(int row, int col, Map<Integer, List<Integer>> map)
99-answerKey/companies/snap/gamelife/Solution.java:107
↓ 17 callersMethodpop
LIFO, stack of dishes @return the top-most (last placed) element
99-answerKey/data-structures/Stack/Stack.java:21
↓ 15 callersMethodremove
Client doesn't care about what gets removed they just want the head removed
99-answerKey/data-structures/Queue/Queue.java:62
↓ 15 callersMethodsize
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/3-StackOfPlates/StackOfPlates.java:160
↓ 13 callersMethodinsertEdge
(String source, String target)
99-answerKey/CTCI/Ch4-Trees&Graphs/1-RouteBetweenNodes/Graph.java:12
↓ 13 callersMethodsort
(int[] arr, int beg, int end)
99-answerKey/algorithms/sorting/comparison-based/quicksort/quicksort.java:6
↓ 12 callersMethodmin
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/2-MinStack/Solution.java:62
↓ 11 callersMethodaddVertex
(String label)
0-Refresher/implement/graphs_trees/graphs/weighted/Graph.java:23
↓ 10 callersMethodenqueue
(Animal animal)
0-Refresher/CTCI/ch3-Stacks_n_Queues/6-DogCatShelter/Shelter.java:17
↓ 10 callersMethodpoll
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/4-QueueAs2Stacks/MyQueue.java:42
↓ 9 callersMethodinsertRight
(int data)
99-answerKey/CTCI/Ch4-Trees&Graphs/Z-Aside/maxDepth.java:23
↓ 8 callersMethodaddNumberToStream
(Integer num)
99-answerKey/companies/thumbtack/meds/Solution.java:20
↓ 8 callersMethodreverse
( String s )
99-answerKey/codility/1-Lesson-Iterations/BinaryGap/binarygap.java:34
↓ 8 callersMethodstringarrToChar
(String[] board)
99-answerKey/leetcode/36|Valid-Sudoku/Solution.java:125
↓ 7 callersMethodadd
(int data)
0-Refresher/CTCI/ch3-Stacks_n_Queues/5-SortedStack/Solution.java:35
↓ 7 callersMethodlistToString
()
2-Data-Structures/LinkedLists/SinglyLinkedList/SinglyLinkedList.java:236
↓ 7 callersMethodlistToString
()
99-answerKey/data-structures/Linked-List/SinglyLinkedList/SinglyLinkedList.java:236
↓ 7 callersMethodpop
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/2-MinStack/Solution.java:53
↓ 7 callersMethodpush
LIFO, hence placed at the top @param an Object item, that'll be placed on the top
99-answerKey/CTCI/Ch3-Stacks-Queues/3-generic-Stack/Stack.java:35
↓ 6 callersMethodfullJustify
(String[] words, int maxWidth)
99-answerKey/leetcode/68|Text-Justification/SecondTry.java:13
↓ 6 callersMethodinsert
(int data)
10-Java-DataStructs/src/Trees/BST.java:56
↓ 6 callersMethodinsert
(int num)
99-answerKey/companies/thumbtack/meds/Median.java:39
↓ 6 callersMethodpeek
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/4-QueueAs2Stacks/MyQueue.java:47
↓ 6 callersMethodpop
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/5-SortedStack/Solution.java:58
↓ 6 callersMethodprinter
(List<String> need, int max)
99-answerKey/leetcode/68|Text-Justification/caller.java:5
↓ 5 callersMethodadd
(int stack, int value)
0-Refresher/CTCI/ch3-Stacks_n_Queues/1-Array3Stacks/ArrayStacks.java:44
↓ 5 callersMethodadd
(int data)
0-Refresher/CTCI/ch3-Stacks_n_Queues/4-QueueAs2Stacks/MyQueue.java:24
↓ 5 callersMethodgetMedian
()
99-answerKey/companies/thumbtack/meds/Median.java:48
↓ 5 callersMethodinsertEdge
(String source, String target, double weight)
10-Java-DataStructs/src/Graph/NonDir/Graph.java:11
↓ 5 callersMethodinsertLeft
(int data)
99-answerKey/CTCI/Ch4-Trees&Graphs/Z-Aside/maxDepth.java:8
↓ 5 callersMethodoneAway
(String one, String two)
0-Refresher/CTCI/ch1-arrays-and-strings/5-one_away/Solution.java:31
↓ 5 callersMethodprint
(Node head)
99-answerKey/CTCI/Ch2-Linked-List/Linked-List/SingleLinkedList.java:86
↓ 5 callersMethodprintStacks
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/1-Array3Stacks/ArrayStacks.java:81
↓ 4 callersMethodarrangedDrome
(String word)
99-answerKey/CTCI/Ch1-Arrays-Strings/B4-dromePerm/dromePerm.java:8
↓ 4 callersMethodattemptSudoku
(char[][] board)
99-answerKey/leetcode/36|Valid-Sudoku/Solution.java:150
↓ 4 callersMethodbetterSolution
(int[] stockPricesYesterday)
99-answerKey/ck/1/Solution.java:24
↓ 4 callersMethodcanPermuteTo
(String a, String b)
0-Refresher/CTCI/ch1-arrays-and-strings/2-check_permutation/Solution.java:46
↓ 4 callersMethodcanReachEnd
(List<Integer> list)
12-EPI/ch6-arrays/jumpToTheEnd/Solution.java:9
↓ 4 callersMethoddataPrint
(int[] arr, long time)
99-answerKey/algorithms/sorting/comparison-based/test/callSort.java:29
↓ 4 callersMethodgetDiagonals
(int row, int col, int rows, int cols, Map<Integer, List<Integer>> map)
99-answerKey/companies/snap/gamelife/Best.java:42
↓ 4 callersMethodgetMedian
()
99-answerKey/companies/thumbtack/meds/Solution.java:71
↓ 4 callersMethodhit
Record a hit. @param timestamp - The current timestamp (in seconds granularity).
99-answerKey/leetcode/362-Design-HitCounter/HitCounter.java:13
↓ 4 callersMethodinsert
(Node ref, Node here, boolean dir)
99-answerKey/companies/gusto/Traversal.java:24
↓ 4 callersMethodisPermutation
(String desired, String candidate)
0-Refresher/CTCI/ch1-arrays-and-strings/2-check_permutation/Solution.java:6
↓ 4 callersMethodisValidSudoku
0: 123| 1: 456| 2: 789|
99-answerKey/companies/snap/sudoku/Solution.java:8
↓ 4 callersMethodisValidSudoku
(char[][] board)
99-answerKey/leetcode/36|Valid-Sudoku/Solution.java:5
↓ 4 callersMethodlistToString
()
2-Data-Structures/LinkedLists/DoublyLinkedList/DoublyLinkedList.java:194
↓ 4 callersMethodlistToString
()
99-answerKey/data-structures/Linked-List/DoublyLinkedList/DoublyLinkedList.java:194
↓ 4 callersMethodlistofints
(int[] list)
99-answerKey/CTCI/Ch2-Linked-List/Linked-List/SingleLinkedList.java:55
↓ 4 callersMethodnewInsert
(Integer key, Node node)
99-answerKey/concepts/DSHybrids/LRUCache/Solution.java:84
↓ 4 callersMethodpathExists
(String source, String target)
99-answerKey/CTCI/Ch4-Trees&Graphs/1-RouteBetweenNodes/Graph.java:34
↓ 4 callersMethodputNode
(int data)
2-Data-Structures/LinkedLists/SinglyLinkedList/SinglyLinkedList.java:60
↓ 4 callersMethodputNode
(int data)
99-answerKey/data-structures/Linked-List/SinglyLinkedList/SinglyLinkedList.java:60
↓ 4 callersMethodstringarrToChar
(String[] board)
99-answerKey/companies/snap/sudoku/Solution.java:41
↓ 4 callersMethodtitleToNumber
(String s)
99-answerKey/leetcode/171|excelsheet-col#/Solution.java:3
↓ 4 callersMethodwordPattern
(String pattern, String str)
99-answerKey/leetcode/290|Word-Pattern-I/Solution.java:5
↓ 3 callersMethoda_next_server_number
(int[] arr)
99-answerKey/companies/gusto/Holes.java:3
↓ 3 callersMethodaddNumberToStream
(Integer num)
99-answerKey/algorithms/median/Solution.java:20
↓ 3 callersMethodcheckDrome
(String concat)
99-answerKey/companies/airbnb/palindromePairs/Solution.java:132
↓ 3 callersMethodcheckDrome
(String concat)
99-answerKey/leetcode/336-Palindrome-Pairs/Solution.java:94
↓ 3 callersMethodcompression
(String str)
0-Refresher/CTCI/ch1-arrays-and-strings/6-string_compression/Solution.java:25
↓ 3 callersMethoddequeueDog
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/6-DogCatShelter/Shelter.java:42
↓ 3 callersMethodemptySet
(Car aCar)
99-answerKey/concepts/anonymousmethods/test.java:4
↓ 3 callersMethodequalSort
(int[] arr1, int[] arr2)
99-answerKey/algorithms/sorting/comparison-based/test/callSort.java:12
↓ 3 callersMethodgetHeadIndex
(int stack)
0-Refresher/CTCI/ch3-Stacks_n_Queues/1-Array3Stacks/ArrayStacks.java:16
↓ 3 callersMethodgetHits
Return the number of hits in the past 5 minutes. @param timestamp - The current timestamp (in seconds granularity).
99-answerKey/leetcode/362-Design-HitCounter/HitCounter.java:23
↓ 3 callersMethodgetKToLast
(Node head, int kthToLast)
0-Refresher/CTCI/ch2-Linked_list/2-kth_last/Solution.java:13
↓ 3 callersMethodgetMin
()
99-answerKey/CTCI/Ch3-Stacks-Queues/2-Stack-Min/MinStack.java:70
↓ 3 callersMethodisPalindromeArray
(String candidate)
0-Refresher/CTCI/ch1-arrays-and-strings/4-permutations-palindromes/Solution.java:58
↓ 3 callersMethodisRotation
(String str1, String str2)
0-Refresher/CTCI/ch1-arrays-and-strings/9-string_rotation/Solution.java:6
↓ 3 callersMethodlandZero
(int[] bridge, int start)
99-answerKey/companies/pin/reachZero/Solution.java:6
↓ 3 callersMethodmaxProfit
(int[] prices)
99-answerKey/leetcode/121|Best-Time-Buy-Sell/Solution.java:3
↓ 3 callersMethodpeek
()
0-Refresher/CTCI/ch3-Stacks_n_Queues/5-SortedStack/Solution.java:63
↓ 3 callersMethodpop
(int stack)
0-Refresher/CTCI/ch3-Stacks_n_Queues/1-Array3Stacks/ArrayStacks.java:56
↓ 3 callersMethodprintMaze
(char[][] maze)
99-answerKey/concepts/backtracking/PathFinder.java:173
↓ 3 callersMethodputMultiNodes
(int[] nodes)
2-Data-Structures/LinkedLists/SinglyLinkedList/SinglyLinkedList.java:91
↓ 3 callersMethodputMultiNodes
(int[] nodes)
99-answerKey/data-structures/Linked-List/SinglyLinkedList/SinglyLinkedList.java:91
↓ 3 callersMethodseenitbefore
(int val, int search, Map<Integer, List<Integer>> map)
99-answerKey/leetcode/36|Valid-Sudoku/Solution.java:190
↓ 3 callersMethodturnTo
(String want, String have)
99-answerKey/CTCI/Ch1-Arrays-Strings/B5-oneAway/oneAway.java:8
↓ 3 callersMethodvalidBrackets
(String expression)
99-answerKey/genericFrequent/reversePolishNotation/tentative.java:9
↓ 3 callersMethodvalidExpression
(String expression)
99-answerKey/companies/yelp/2-closedBrackets/closedBrackets.java:9
↓ 3 callersMethodvalidExpression
(String expression)
99-answerKey/genericFrequent/closedBrackets/closedBrackets.java:9
↓ 2 callersMethodLLlen
(Node head)
0-Refresher/CTCI/ch2-Linked_list/7-Intersection/Solution.java:42
↓ 2 callersMethodaddOne
(List<Integer> list)
12-EPI/ch6-arrays/carryOverAdd/Solution.java:11
next →1–100 of 934, ranked by callers