Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/careercup/CtCI-6th-Edition
/ functions
Functions
2,047 in github.com/careercup/CtCI-6th-Edition
⨍
Functions
2,047
◇
Types & classes
609
↓ 3 callers
Method
getIndexForKey
(K key)
Java/Ch 07. Object-Oriented Design/Q7_12_Hash_Table/Hasher.java:97
↓ 3 callers
Method
getLastStack
()
Java/Ch 03. Stacks and Queues/Q3_03_Stack_of_Plates/SetOfStacks.java:14
↓ 3 callers
Method
getLock
(int ownerId, int resourceID)
Java/Ch 15. Threads and Locks/Q15_04_Deadlock_Free_Class/LockFactory.java:89
↓ 3 callers
Method
getName
()
Java/Ch 04. Trees and Graphs/Q4_07_Build_Order/DFS/Project.java:17
↓ 3 callers
Method
getName
()
Java/Ch 04. Trees and Graphs/Q4_07_Build_Order/EdgeRemoval/Project.java:16
↓ 3 callers
Method
getName
()
Java/Ch 17. Hard/Q17_07_Baby_Names/GraphNode.java:20
↓ 3 callers
Method
getNode
(String name)
Java/Ch 17. Hard/Q17_07_Baby_Names/Graph.java:30
↓ 3 callers
Method
getNodeForKey
(K key)
Java/Ch 07. Object-Oriented Design/Q7_12_Hash_Table/Hasher.java:84
↓ 3 callers
Method
getNumber
()
Java/Ch 16. Moderate/Q16_26_Calculator/Term.java:14
↓ 3 callers
Method
getOrCreateNode
(String name)
Java/Ch 04. Trees and Graphs/Q4_07_Build_Order/EdgeRemoval/Graph.java:10
↓ 3 callers
Method
getRank
()
Java/Ch 07. Object-Oriented Design/Q7_02_Call_Center/Call.java:31
↓ 3 callers
Method
getRow
()
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Cell.java:32
↓ 3 callers
Method
getSize
()
Java/Ch 07. Object-Oriented Design/Q7_04_Parking_Lot/Vehicle.java:15
↓ 3 callers
Method
getState
()
Java/Ch 04. Trees and Graphs/Q4_07_Build_Order/DFS/Project.java:28
↓ 3 callers
Method
getSum
()
Java/Ch 17. Hard/Q17_24_Max_Submatrix/SubMatrix.java:13
↓ 3 callers
Method
getToUser
()
Java/Ch 07. Object-Oriented Design/Q7_07_Chat_Server/AddRequest.java:26
↓ 3 callers
Method
getUndersideState
()
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Cell.java:83
↓ 3 callers
Method
getValues
()
Java/Ch 03. Stacks and Queues/Q3_01_Three_in_One/MultiStack.java:176
↓ 3 callers
Method
getWordListAsHashSet
()
Java/CtCILibrary/CtCILibrary/AssortedMethods.java:245
↓ 3 callers
Method
hasNextTokens
(String... expectedTokens)
Java/Ch 16. Moderate/Q16_12_XML_Encoding/QuestionString.java:110
↓ 3 callers
Method
hasWon
(Piece[][] board)
Java/Ch 16. Moderate/Q16_04_Tic_Tac_Win/QuestionG.java:29
↓ 3 callers
Method
hasWon
(Piece[][] board)
Java/Ch 16. Moderate/Q16_04_Tic_Tac_Win/QuestionF.java:7
↓ 3 callers
Method
hasWon
(Piece[][] board)
Java/Ch 16. Moderate/Q16_04_Tic_Tac_Win/QuestionE.java:7
↓ 3 callers
Method
hasWon
(Piece[][] board)
Java/Ch 16. Moderate/Q16_04_Tic_Tac_Win/QuestionH.java:8
↓ 3 callers
Method
inBounds
(int row, int column)
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Board.java:72
↓ 3 callers
Method
indexOfTop
(int stackNum)
Java/Ch 03. Stacks and Queues/Q3_01_Three_in_One/FixedMultiStack.java:63
↓ 3 callers
Method
insertAndPrint
(AbstractMap<Integer, String> map)
Java/Ch 13. Java/Q13_05_TreeMap_HashMap_LinkedHashMap/Question.java:9
↓ 3 callers
Method
insertBefore
(LinkedListNode list, int data)
Java/Ch 02. Linked Lists/Q2_05_Sum_Lists/QuestionB.java:51
↓ 3 callers
Method
isEqual
(HashMap<DocPair, Double> one, HashMap<DocPair, Double> two)
Java/Ch 17. Hard/Q17_26_Sparse_Similarity/Tester.java:19
↓ 3 callers
Method
isEquivalent
(int[] array1, int[] array2)
Java/Ch 17. Hard/Q17_14_Smallest_K/Tester.java:60
↓ 3 callers
Method
isFaceCard
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/BlackJackCard.java:38
↓ 3 callers
Method
isPermutationOfPalindrome
(String phrase)
Java/Ch 01. Arrays and Strings/Q1_04_Palindrome_Permutation/QuestionB.java:5
↓ 3 callers
Method
isPositiveOnDay
(int day)
Java/Ch 06. Math and Logic Puzzles/Q6_10_Test_Strips/TestStrip.java:51
↓ 3 callers
Method
ithLetter
(int i)
Java/Big O/QVI_11_Print_Sorted_Strings/Question.java:37
↓ 3 callers
Method
ithLetter
(int i)
Java/Introduction/Big_O/Q_11.java:33
↓ 3 callers
Method
linkedListToInt
(LinkedListNode node)
Java/Ch 02. Linked Lists/Q2_05_Sum_Lists/QuestionA.java:34
↓ 3 callers
Method
linkedListToInt
(LinkedListNode node)
Java/Ch 02. Linked Lists/Q2_05_Sum_Lists/QuestionB.java:59
↓ 3 callers
Method
longestSequence
(int n)
Java/Ch 05. Bit Manipulation/Q5_03_Flip_Bit_to_Win/QuestionC.java:25
↓ 3 callers
Method
maxMinutes
(int[] massages)
Java/Ch 17. Hard/Q17_16_The_Masseuse/QuestionC.java:4
↓ 3 callers
Method
maxMinutes
(int[] massages)
Java/Ch 17. Hard/Q17_16_The_Masseuse/QuestionB.java:5
↓ 3 callers
Method
maxMinutes
(int[] massages)
Java/Ch 17. Hard/Q17_16_The_Masseuse/QuestionD.java:4
↓ 3 callers
Method
min
()
Java/Ch 03. Stacks and Queues/Q3_02_Stack_Min/StackWithMin2.java:27
↓ 3 callers
Method
moveToFront
(Node node)
Java/Ch 09. Scalability and Memory Limits/Q9_05_Cache/Cache.java:16
↓ 3 callers
Method
multiply
(int a, int b)
Java/Ch 16. Moderate/Q16_09_Operations/Question.java:50
↓ 3 callers
Method
negateOptimized
(int a)
Java/Ch 16. Moderate/Q16_09_Operations/Question.java:20
↓ 3 callers
Method
next
()
Java/Ch 16. Moderate/Q16_04_Tic_Tac_Win/PositionIterator.java:21
↓ 3 callers
Method
oneEditAway
(String first, String second)
Java/Ch 01. Arrays and Strings/Q1_05_One_Away/QuestionB.java:4
↓ 3 callers
Method
print
(byte[] output)
Java/Ch 16. Moderate/Q16_12_XML_Encoding/QuestionString.java:196
↓ 3 callers
Method
printList
(LinkedList<String> list)
Java/Ch 17. Hard/Q17_22_Word_Transformer/Tester.java:7
↓ 3 callers
Method
randomBooleanMatrix
(int M, int N, int percentTrue)
Java/CtCILibrary/CtCILibrary/AssortedMethods.java:23
↓ 3 callers
Method
reduce
(String expression, int start, int end)
Java/Ch 08. Recursion and Dynamic Programming/Q8_14_Boolean_Evaluation/Others.java:16
↓ 3 callers
Method
refreshPage
()
Java/Ch 07. Object-Oriented Design/Q7_05_Online_Book_Reader/Display.java:34
↓ 3 callers
Method
remove
(K key)
Java/Ch 07. Object-Oriented Design/Q7_12_Hash_Table/Hasher.java:56
↓ 3 callers
Method
set
Sets k-th most-significant bit.
Java/Ch 17. Hard/Q17_04_Missing_Number/BitInteger.java:26
↓ 3 callers
Method
setAsPoisoned
()
Java/Ch 06. Math and Logic Puzzles/Q6_10_Test_Strips/Bottle.java:15
↓ 3 callers
Method
setLocations
(int first, int second)
Java/Ch 17. Hard/Q17_11_Word_Distance/LocationPair.java:10
↓ 3 callers
Method
test
(String guess, String solution)
Java/Ch 16. Moderate/Q16_15_Master_Mind/Tester.java:52
↓ 3 callers
Method
toString
()
Java/Ch 16. Moderate/Q16_15_Master_Mind/Result.java:12
↓ 3 callers
Method
total
(int n)
Java/Ch 08. Recursion and Dynamic Programming/Q8_14_Boolean_Evaluation/Others.java:258
↓ 3 callers
Method
updateWithMin
(LocationPair loc)
Java/Ch 17. Hard/Q17_11_Word_Distance/LocationPair.java:27
↓ 3 callers
Method
visit
(TreeNode node)
Java/Ch 04. Trees and Graphs/Introduction/Traversals.java:6
↓ 2 callers
Method
Print
()
Java/Ch 16. Moderate/Q16_14_Best_Line/Line.java:24
↓ 2 callers
Method
PrintScreen
(Color[][] screen)
Java/Ch 08. Recursion and Dynamic Programming/Q8_10_Paint_Fill/Question.java:25
↓ 2 callers
Method
_createMatchingEdge
()
Java/Ch 07. Object-Oriented Design/Q7_06_Jigsaw/Edge.java:17
↓ 2 callers
Method
add
(int a, int b)
Java/Ch 17. Hard/Q17_01_Add_Without_Plus/QuestionB.java:5
↓ 2 callers
Method
addContact
(User user)
Java/Ch 07. Object-Oriented Design/Q7_07_Chat_Server/User.java:52
↓ 2 callers
Method
addMessage
(Message m)
Java/Ch 07. Object-Oriented Design/Q7_07_Chat_Server/Conversation.java:14
↓ 2 callers
Method
addNeighbor
(GraphNode node)
Java/Ch 17. Hard/Q17_07_Baby_Names/GraphNode.java:28
↓ 2 callers
Method
addNonDependent
(Project[] order, ArrayList<Project> projects, int offset)
Java/Ch 04. Trees and Graphs/Q4_07_Build_Order/EdgeRemoval/Question.java:28
↓ 2 callers
Method
addProducts
(Queue<Integer> q, int v)
Java/Ch 17. Hard/Q17_09_Kth_Multiple/QuestionB.java:21
↓ 2 callers
Method
addWord
(String word)
Java/CtCILibrary/CtCILibrary/TrieNode.java:38
↓ 2 callers
Method
adjustCounterBy
(HashMap<Integer, Integer> counter, int key, int delta)
Java/Ch 16. Moderate/Q16_24_Pairs_With_Sum/QuestionB.java:23
↓ 2 callers
Method
allLengths
(int k, int shorter, int longer)
Java/Ch 16. Moderate/Q16_11_Diving_Board/QuestionA.java:8
↓ 2 callers
Method
allLengths
(int k, int shorter, int longer)
Java/Ch 16. Moderate/Q16_11_Diving_Board/QuestionC.java:8
↓ 2 callers
Method
allLengths
(int k, int shorter, int longer)
Java/Ch 16. Moderate/Q16_11_Diving_Board/QuestionB.java:8
↓ 2 callers
Method
applyOp
(double left, Operator op, double right)
Java/Ch 16. Moderate/Q16_26_Calculator/QuestionA.java:15
↓ 2 callers
Method
areAllFulfilled
()
Java/Ch 17. Hard/Q17_18_Shortest_Supersequence/QuestionE.java:39
↓ 2 callers
Method
assignNewCall
()
Java/Ch 07. Object-Oriented Design/Q7_02_Call_Center/Employee.java:53
↓ 2 callers
Method
bitSwapRequired
(int a, int b)
Java/Ch 05. Bit Manipulation/Q5_06_Conversion/QuestionA.java:6
↓ 2 callers
Method
bitSwapRequired
(int a, int b)
Java/Ch 05. Bit Manipulation/Q5_06_Conversion/QuestionB.java:6
↓ 2 callers
Method
borderedVolume
(int[] histogram, int start, int end)
Java/Ch 17. Hard/Q17_21_Volume_of_Histogram/QuestionA.java:15
↓ 2 callers
Method
borderedVolume
(HistogramData[] data, int start, int end)
Java/Ch 17. Hard/Q17_21_Volume_of_Histogram/QuestionB.java:4
↓ 2 callers
Method
bruteForce
(String expression, HashMap<String, Boolean> completed, boolean result, boolean[] flags)
Java/Ch 08. Recursion and Dynamic Programming/Q8_14_Boolean_Evaluation/Others.java:139
↓ 2 callers
Method
canFitVehicle
(Vehicle vehicle)
Java/Ch 07. Object-Oriented Design/Q7_04_Parking_Lot/ParkingSpot.java:23
↓ 2 callers
Method
code
(char c)
Java/Ch 16. Moderate/Q16_15_Master_Mind/Question.java:4
↓ 2 callers
Method
collapse
(boolean startsWithRoot)
Java/Ch 17. Hard/Q17_22_Word_Transformer/PathNode.java:18
↓ 2 callers
Method
collapseTop
(Operator futureTop, Stack<Double> numberStack, Stack<Operator> operatorStack)
Java/Ch 16. Moderate/Q16_26_Calculator/QuestionB.java:65
↓ 2 callers
Method
commonAncestor
(TreeNode p, TreeNode q)
Java/Ch 04. Trees and Graphs/Q4_08_First_Common_Ancestor/QuestionA.java:6
↓ 2 callers
Method
commonAncestor
(TreeNode root, TreeNode p, TreeNode q)
Java/Ch 04. Trees and Graphs/Q4_08_First_Common_Ancestor/QuestionC.java:7
↓ 2 callers
Method
commonAncestor
(TreeNode root, TreeNode p, TreeNode q)
Java/Ch 04. Trees and Graphs/Q4_08_First_Common_Ancestor/QuestionE.java:46
↓ 2 callers
Method
commonAncestor
(TreeNode p, TreeNode q)
Java/Ch 04. Trees and Graphs/Q4_08_First_Common_Ancestor/QuestionB.java:6
↓ 2 callers
Method
commonAncestor
(TreeNode root, TreeNode p, TreeNode q)
Java/Ch 04. Trees and Graphs/Q4_08_First_Common_Ancestor/QuestionD.java:7
↓ 2 callers
Method
compress
(String str)
Java/Ch 01. Arrays and Strings/Q1_06_String_Compression/QuestionC.java:4
↓ 2 callers
Method
compress
(String str)
Java/Ch 01. Arrays and Strings/Q1_06_String_Compression/QuestionB.java:4
↓ 2 callers
Method
compressBad
(String str)
Java/Ch 01. Arrays and Strings/Q1_06_String_Compression/QuestionA.java:4
↓ 2 callers
Method
computeHistogramVolume
(int[] histogram)
Java/Ch 17. Hard/Q17_21_Volume_of_Histogram/QuestionA.java:42
↓ 2 callers
Method
computeHistogramVolume
(int[] histo)
Java/Ch 17. Hard/Q17_21_Volume_of_Histogram/QuestionC.java:12
↓ 2 callers
Method
computeHistogramVolume
(int[] histogram)
Java/Ch 17. Hard/Q17_21_Volume_of_Histogram/QuestionB.java:58
↓ 2 callers
Method
computeSimilarities
(HashMap<Integer, Document> documents)
Java/Ch 17. Hard/Q17_26_Sparse_Similarity/QuestionA.java:13
↓ 2 callers
Method
computeSimilarities
(HashMap<Integer, Document> documents)
Java/Ch 17. Hard/Q17_26_Sparse_Similarity/QuestionC.java:28
← previous
next →
201–300 of 2,047, ranked by callers