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
↓ 5 callers
Method
countOnes
(int i)
Java/Ch 05. Bit Manipulation/Q5_04_Next_Number/QuestionA.java:5
↓ 5 callers
Method
covers
(TreeNode root, TreeNode p)
Java/Ch 04. Trees and Graphs/Q4_08_First_Common_Ancestor/QuestionC.java:25
↓ 5 callers
Method
createLinkedListFromArray
(int[] vals)
Java/CtCILibrary/CtCILibrary/AssortedMethods.java:76
↓ 5 callers
Method
distance
()
Java/Ch 17. Hard/Q17_11_Word_Distance/LocationPair.java:19
↓ 5 callers
Method
fitsWith
(Edge edge)
Java/Ch 07. Object-Oriented Design/Q7_06_Jigsaw/Edge.java:23
↓ 5 callers
Method
getBoard
()
Java/Ch 07. Object-Oriented Design/Q7_08_Othello/Game.java:25
↓ 5 callers
Method
getColor
()
Java/Ch 07. Object-Oriented Design/Q7_08_Othello/Piece.java:18
↓ 5 callers
Method
getEnd
()
Java/Ch 17. Hard/Q17_18_Shortest_Supersequence/Range.java:53
↓ 5 callers
Method
getFromUser
()
Java/Ch 07. Object-Oriented Design/Q7_07_Chat_Server/AddRequest.java:22
↓ 5 callers
Method
getLongTextBlobAsStringList
()
Java/CtCILibrary/CtCILibrary/AssortedMethods.java:237
↓ 5 callers
Method
getShape
()
Java/Ch 07. Object-Oriented Design/Q7_06_Jigsaw/Edge.java:38
↓ 5 callers
Method
getStart
()
Java/Ch 17. Hard/Q17_18_Shortest_Supersequence/Range.java:49
↓ 5 callers
Method
inOrderTraversal
(TreeNode node)
Java/Ch 04. Trees and Graphs/Introduction/Traversals.java:12
↓ 5 callers
Method
isAce
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/BlackJackCard.java:34
↓ 5 callers
Method
isVertical
()
Java/Ch 16. Moderate/Q16_03_Intersection/Line.java:20
↓ 5 callers
Method
min
()
Java/Ch 03. Stacks and Queues/Q3_02_Stack_Min/StackWithMin.java:11
↓ 5 callers
Method
print
(ArrayList<Pair> pairs)
Java/Ch 16. Moderate/Q16_24_Pairs_With_Sum/Tester.java:9
↓ 5 callers
Method
resultToString
(String s, TreeNode x, TreeNode y, TreeNode anc)
Java/Ch 04. Trees and Graphs/Q4_08_First_Common_Ancestor/Tester.java:8
↓ 5 callers
Method
score
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/BlackJackHand.java:10
↓ 5 callers
Method
search
(int a[], int x)
Java/Ch 10. Sorting and Searching/Q10_03_Search_in_Rotated_Array/Question.java:5
↓ 5 callers
Method
size
()
Java/Ch 03. Stacks and Queues/Q3_06_Animal_Shelter/AnimalQueue.java:50
↓ 5 callers
Method
toString
()
Java/Ch 17. Hard/Q17_18_Shortest_Supersequence/Range.java:40
↓ 4 callers
Method
addTo
(HashMap<Integer, Document> documents, int id, int[] array)
Java/Ch 17. Hard/Q17_26_Sparse_Similarity/Tester.java:45
↓ 4 callers
Method
checkIfPointOnLineSegments
(Point start, Point middle, Point end)
Java/Ch 16. Moderate/Q16_03_Intersection/Tester.java:11
↓ 4 callers
Method
convert
(int index)
Java/Ch 07. Object-Oriented Design/Q7_09_Circular_Array/CircularArray.java:13
↓ 4 callers
Method
covers
(TreeNode root, TreeNode p)
Java/Ch 04. Trees and Graphs/Q4_08_First_Common_Ancestor/QuestionD.java:28
↓ 4 callers
Method
createLinkedList
()
Java/Ch 02. Linked Lists/Q2_04_Partition/Tester.java:7
↓ 4 callers
Method
dealCard
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/Deck.java:50
↓ 4 callers
Method
deleteDups
(LinkedListNode n)
Java/Ch 02. Linked Lists/Q2_01_Remove_Dups/QuestionA.java:7
↓ 4 callers
Method
dequeueAny
()
Java/Ch 03. Stacks and Queues/Q3_06_Animal_Shelter/AnimalQueue.java:20
↓ 4 callers
Method
equals
(Object o)
Java/Ch 17. Hard/Q17_26_Sparse_Similarity/DocPair.java:12
↓ 4 callers
Method
extend
(Point mid1, Point mid2, double size)
Java/Ch 16. Moderate/Q16_13_Bisect_Squares/Square.java:32
↓ 4 callers
Method
fetch
Returns k-th most-significant bit.
Java/Ch 17. Hard/Q17_04_Missing_Number/BitInteger.java:20
↓ 4 callers
Method
flip
(int bit)
Java/Ch 16. Moderate/Q16_07_Number_Max/Question.java:5
↓ 4 callers
Method
flipSection
(int row, int column, Color color, Direction d)
Java/Ch 07. Object-Oriented Design/Q7_08_Othello/Board.java:58
↓ 4 callers
Method
get
(int i)
Java/CtCILibrary/CtCILibrary/BitVector.java:21
↓ 4 callers
Method
getId
()
Java/Ch 17. Hard/Q17_26_Sparse_Similarity/Document.java:18
↓ 4 callers
Method
getInstance
()
Java/Ch 07. Object-Oriented Design/Q7_08_Othello/Game.java:18
↓ 4 callers
Method
getListOfWords
()
Java/CtCILibrary/CtCILibrary/AssortedMethods.java:365
↓ 4 callers
Method
getOperator
()
Java/Ch 16. Moderate/Q16_26_Calculator/Term.java:18
↓ 4 callers
Method
getPerson
()
Java/Ch 09. Scalability and Memory Limits/Q9_02_Social_Network/PathNode.java:13
↓ 4 callers
Method
getResults
(String query)
Java/Ch 09. Scalability and Memory Limits/Q9_05_Cache/Cache.java:69
↓ 4 callers
Method
getRow
()
Java/Ch 07. Object-Oriented Design/Q7_04_Parking_Lot/ParkingSpot.java:37
↓ 4 callers
Method
getScore
()
Java/Ch 07. Object-Oriented Design/Q7_08_Othello/Player.java:9
↓ 4 callers
Method
getWords
()
Java/Ch 17. Hard/Q17_26_Sparse_Similarity/Document.java:14
↓ 4 callers
Method
hasEqualLettersNumbers
(char[] array, int start, int end)
Java/Ch 17. Hard/Q17_05_Letters_and_Numbers/QuestionA.java:13
↓ 4 callers
Method
hasWinner
(Piece p1, Piece p2, Piece p3)
Java/Ch 16. Moderate/Q16_04_Tic_Tac_Win/QuestionC.java:6
↓ 4 callers
Method
insert
(Attribute attribute)
Java/Ch 16. Moderate/Q16_12_XML_Encoding/Element.java:39
↓ 4 callers
Method
insertInOrder
(int d)
Java/Ch 04. Trees and Graphs/Q4_11_Random_Node/TreeNode.java:19
↓ 4 callers
Method
isApproxEqual
(double d1, double d2)
Java/Ch 16. Moderate/Q16_13_Bisect_Squares/Question.java:18
↓ 4 callers
Method
isBefore
(HtWt other)
Java/Ch 17. Hard/Q17_08_Circus_Tower/HtWt.java:24
↓ 4 callers
Method
isBorderIndex
(int location)
Java/Ch 07. Object-Oriented Design/Q7_06_Jigsaw/Puzzle.java:44
↓ 4 callers
Method
lastElementIndex
()
Java/Ch 03. Stacks and Queues/Q3_01_Three_in_One/MultiStack.java:38
↓ 4 callers
Method
name
()
Java/Ch 03. Stacks and Queues/Q3_06_Animal_Shelter/Cat.java:8
↓ 4 callers
Method
pause
()
Java/Ch 15. Threads and Locks/Q15_03_Dining_Philosophers/QuestionA/Philosopher.java:48
↓ 4 callers
Method
pause
()
Java/Ch 15. Threads and Locks/Q15_03_Dining_Philosophers/QuestionB/Philosopher.java:44
↓ 4 callers
Method
peek
()
Java/Ch 03. Stacks and Queues/Q3_06_Animal_Shelter/AnimalQueue.java:35
↓ 4 callers
Method
printBoard
(boolean showUnderside)
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Board.java:98
↓ 4 callers
Method
printIntArray
(int[] array)
Java/CtCILibrary/CtCILibrary/AssortedMethods.java:162
↓ 4 callers
Method
printPeople
(LinkedList<Person> path)
Java/Ch 09. Scalability and Memory Limits/Q9_02_Social_Network/Tester.java:8
↓ 4 callers
Method
push
(T item)
Java/Ch 03. Stacks and Queues/Introduction/MyStack.java:28
↓ 4 callers
Method
remove
()
Java/Ch 03. Stacks and Queues/Q3_04_Queue_via_Stacks/MyQueue.java:38
↓ 4 callers
Method
removeDups
(int[] array)
Java/Ch 17. Hard/Q17_26_Sparse_Similarity/Tester.java:9
↓ 4 callers
Method
sign
(int a)
Java/Ch 16. Moderate/Q16_07_Number_Max/Question.java:10
↓ 4 callers
Method
split
(HashSet<String> dictionary, String sentence, int start)
Java/Ch 17. Hard/Q17_13_ReSpace/QuestionA.java:12
↓ 4 callers
Method
sqrt
(int n)
Java/Introduction/Big_O/Q_06.java:5
↓ 4 callers
Method
stringArrayToString
(String[] array)
Java/CtCILibrary/CtCILibrary/AssortedMethods.java:99
↓ 4 callers
Method
toString
()
Java/Ch 16. Moderate/Q16_24_Pairs_With_Sum/Pair.java:12
↓ 4 callers
Method
toString
()
Java/Ch 08. Recursion and Dynamic Programming/Q8_13_Stack_of_Boxes/Box.java:30
↓ 4 callers
Method
toString
()
Java/Ch 17. Hard/Q17_11_Word_Distance/LocationPair.java:33
↓ 4 callers
Method
wordAtLocation
(String[] words, int loc)
Java/Ch 17. Hard/Q17_11_Word_Distance/Tester.java:11
↓ 3 callers
Method
add
(T value)
Java/Ch 03. Stacks and Queues/Q3_04_Queue_via_Stacks/MyQueue.java:17
↓ 3 callers
Method
addCard
(T card)
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/Hand.java:16
↓ 3 callers
Method
addDropOnDay
(int day, Bottle bottle)
Java/Ch 06. Math and Logic Puzzles/Q6_10_Test_Strips/TestStrip.java:26
↓ 3 callers
Method
canBeAbove
(Box b)
Java/Ch 08. Recursion and Dynamic Programming/Q8_13_Stack_of_Boxes/Box.java:20
↓ 3 callers
Method
checkBST
(TreeNode node)
Java/Ch 04. Trees and Graphs/Q4_05_Validate_BST/Question.java:8
↓ 3 callers
Method
clear
(Integer[] columns)
Java/Ch 08. Recursion and Dynamic Programming/Q8_12_Eight_Queens/Question.java:47
↓ 3 callers
Method
clone
()
Java/CtCILibrary/CtCILibrary/LinkedListNode.java:45
↓ 3 callers
Method
collapse
(boolean startsWithRoot)
Java/Ch 09. Scalability and Memory Limits/Q9_02_Social_Network/PathNode.java:17
↓ 3 callers
Method
computeArea
()
Java/Ch 13. Java/Introduction/Shape.java:8
↓ 3 callers
Method
countPathsWithSum
(TreeNode root, int targetSum)
Java/Ch 04. Trees and Graphs/Q4_12_Paths_with_Sum/QuestionA.java:7
↓ 3 callers
Method
countPathsWithSum
(TreeNode root, int targetSum)
Java/Ch 04. Trees and Graphs/Q4_12_Paths_with_Sum/QuestionB.java:8
↓ 3 callers
Method
createStack
(ArrayList<Box> boxes)
Java/Ch 08. Recursion and Dynamic Programming/Q8_13_Stack_of_Boxes/QuestionB.java:7
↓ 3 callers
Method
declare
(int ownerId, int[] resourcesInOrder)
Java/Ch 15. Threads and Locks/Q15_04_Deadlock_Free_Class/LockFactory.java:52
↓ 3 callers
Method
elementAt
(int index)
Java/Ch 10. Sorting and Searching/Q10_04_Sorted_Search_No_Size/Arrayish/Listy.java:10
↓ 3 callers
Method
encode
(char[] input)
Java/Ch 16. Moderate/Q16_12_XML_Encoding/QuestionString.java:18
↓ 3 callers
Method
findElement
(int[][] matrix, Coordinate origin, Coordinate dest, int x)
Java/Ch 10. Sorting and Searching/Q10_09_Sorted_Matrix_Search/QuestionB.java:19
↓ 3 callers
Method
findIndexOfMax
(int[] histogram, int start, int end)
Java/Ch 17. Hard/Q17_21_Volume_of_Histogram/QuestionA.java:5
↓ 3 callers
Method
findSmallestDifference
(int[] arrayA, int[] arrayB)
Java/Ch 16. Moderate/Q16_06_Smallest_Difference/QuestionA.java:4
↓ 3 callers
Method
findSmallestDifference
(int[] shorter, int[] longer)
Java/Ch 16. Moderate/Q16_06_Smallest_Difference/QuestionC.java:26
↓ 3 callers
Method
findSmallestDifference
(int[] arrayA, int[] arrayB)
Java/Ch 16. Moderate/Q16_06_Smallest_Difference/QuestionB.java:5
↓ 3 callers
Method
findUnsortedSequence
(int[] array)
Java/Ch 16. Moderate/Q16_16_Sub_Sort/Question.java:43
↓ 3 callers
Method
get
(T key)
Java/CtCILibrary/CtCILibrary/HashMapList.java:24
↓ 3 callers
Method
getBit
(int num, int i)
Java/Ch 05. Bit Manipulation/Sample_Code/Sample_Code.java:7
↓ 3 callers
Method
getCharNumber
(Character c)
Java/Ch 01. Arrays and Strings/Q1_04_Palindrome_Permutation/Common.java:5
↓ 3 callers
Method
getCode
()
Java/Ch 07. Object-Oriented Design/Q7_06_Jigsaw/Edge.java:13
↓ 3 callers
Method
getColumn
()
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Cell.java:36
↓ 3 callers
Method
getContinent
()
Java/Ch 13. Java/Q13_07_Lambda_Expressions/Country.java:17
↓ 3 callers
Method
getFrequency
()
Java/Ch 17. Hard/Q17_07_Baby_Names/NameSet.java:30
↓ 3 callers
Method
getHeight
()
Java/Ch 17. Hard/Q17_21_Volume_of_Histogram/HistogramData.java:13
← previous
next →
101–200 of 2,047, ranked by callers