MCPcopy Create free account

hub / github.com/careercup/CtCI-6th-Edition / functions

Functions2,047 in github.com/careercup/CtCI-6th-Edition

↓ 2 callersMethodisBalanced
(TreeNode root)
Java/Ch 04. Trees and Graphs/Q4_04_Check_Balanced/QuestionBrute.java:15
↓ 2 callersMethodisBefore
(Coordinate p)
Java/Ch 10. Sorting and Searching/Q10_09_Sorted_Matrix_Search/Coordinate.java:18
↓ 2 callersMethodisBlack
(Position p)
Java/Ch 16. Moderate/Q16_22_Langtons_Ant/Board.java:44
↓ 2 callersMethodisBlank
()
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Cell.java:44
↓ 2 callersMethodisCorner
()
Java/Ch 07. Object-Oriented Design/Q7_06_Jigsaw/Piece.java:52
↓ 2 callersMethodisEmpty
(int stackNum)
Java/Ch 03. Stacks and Queues/Q3_01_Three_in_One/FixedMultiStack.java:53
↓ 2 callersMethodisEqual
(LinkedList<Person> path1, LinkedList<Person> path2, boolean reverse)
Java/Ch 09. Scalability and Memory Limits/Q9_02_Social_Network/Tester.java:18
↓ 2 callersMethodisEqual
(int[] array1, int[] array2)
Java/Ch 17. Hard/Q17_14_Smallest_K/Tester.java:48
↓ 2 callersMethodisEquivalent
(double a, double b)
Java/Ch 16. Moderate/Q16_14_Best_Line/Line.java:20
↓ 2 callersMethodisFinished
()
Java/Ch 09. Scalability and Memory Limits/Q9_02_Social_Network/BFSData.java:17
↓ 2 callersMethodisFinished
()
Java/Ch 17. Hard/Q17_22_Word_Transformer/BFSData.java:17
↓ 2 callersMethodisFree
()
Java/Ch 07. Object-Oriented Design/Q7_02_Call_Center/Employee.java:61
↓ 2 callersMethodisGuess
()
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Cell.java:64
↓ 2 callersMethodisOlderThan
(Animal a)
Java/Ch 03. Stacks and Queues/Q3_06_Animal_Shelter/Animal.java:20
↓ 2 callersMethodisPalindrome
(LinkedListNode head)
Java/Ch 02. Linked Lists/Q2_06_Palindrome/QuestionA.java:6
↓ 2 callersMethodisPalindrome
(LinkedListNode head)
Java/Ch 02. Linked Lists/Q2_06_Palindrome/QuestionC.java:49
↓ 2 callersMethodisPalindrome
(LinkedListNode head)
Java/Ch 02. Linked Lists/Q2_06_Palindrome/QuestionB.java:8
↓ 2 callersMethodisPermutationOfPalindrome
(String phrase)
Java/Ch 01. Arrays and Strings/Q1_04_Palindrome_Permutation/QuestionA.java:17
↓ 2 callersMethodisPermutationOfPalindrome
(String phrase)
Java/Ch 01. Arrays and Strings/Q1_04_Palindrome_Permutation/QuestionC.java:34
↓ 2 callersMethodisUniqueChars
(String str)
Java/Ch 01. Arrays and Strings/Q1_01_Is_Unique/QuestionA.java:4
↓ 2 callersMethodisUniqueChars
(String str)
Java/Ch 01. Arrays and Strings/Q1_01_Is_Unique/QuestionB.java:6
↓ 2 callersMethodisVisited
()
Java/Ch 17. Hard/Q17_07_Baby_Names/GraphNode.java:41
↓ 2 callersMethodlistToString
(LinkedList<String> parts)
Java/Ch 16. Moderate/Q16_08_English_Int/Question.java:37
↓ 2 callersMethodlongestIncreasingSeq
(ArrayList<HtWt> items)
Java/Ch 17. Hard/Q17_08_Circus_Tower/QuestionA.java:7
↓ 2 callersMethodlongestIncreasingSeq
(ArrayList<HtWt> array)
Java/Ch 17. Hard/Q17_08_Circus_Tower/QuestionOld.java:44
↓ 2 callersMethodlongestIncreasingSeq
(ArrayList<HtWt> array)
Java/Ch 17. Hard/Q17_08_Circus_Tower/QuestionB.java:29
↓ 2 callersMethodlongestSequence
(int n)
Java/Ch 05. Bit Manipulation/Q5_03_Flip_Bit_to_Win/QuestionA.java:11
↓ 2 callersMethodlongestSequence
(int n)
Java/Ch 05. Bit Manipulation/Q5_03_Flip_Bit_to_Win/QuestionB.java:7
↓ 2 callersMethodmagicSlow
(int[] array)
Java/Ch 08. Recursion and Dynamic Programming/Q8_03_Magic_Index/Question.java:9
↓ 2 callersMethodmagicSlow
(int[] array)
Java/Ch 08. Recursion and Dynamic Programming/Q8_03_Magic_Index/QuestionB.java:9
↓ 2 callersMethodmakeChange
(int amount, int[] denoms)
Java/Ch 08. Recursion and Dynamic Programming/Q8_11_Coins/Question.java:18
↓ 2 callersMethodmakeChange
(int n, int[] denoms)
Java/Ch 08. Recursion and Dynamic Programming/Q8_11_Coins/QuestionB.java:5
↓ 2 callersMethodmatches
(String pattern, String value, int mainSize, int altSize, int firstAlt)
Java/Ch 16. Moderate/Q16_18_Pattern_Matcher/QuestionD.java:29
↓ 2 callersMethodmax
(ArrayList<HtWt> seq1, ArrayList<HtWt> seq2)
Java/Ch 17. Hard/Q17_08_Circus_Tower/QuestionB.java:9
↓ 2 callersMethodmaxAliveYear
(Person[] people, int min, int max)
Java/Ch 16. Moderate/Q16_10_Living_People/QuestionA.java:7
↓ 2 callersMethodmaxAliveYear
(Person[] people, int min, int max)
Java/Ch 16. Moderate/Q16_10_Living_People/QuestionC.java:7
↓ 2 callersMethodmaxAliveYear
(Person[] people, int min, int max)
Java/Ch 16. Moderate/Q16_10_Living_People/QuestionB.java:7
↓ 2 callersMethodmaxAliveYear
(Person[] people, int min, int max)
Java/Ch 16. Moderate/Q16_10_Living_People/QuestionD.java:7
↓ 2 callersMethodmaxMinutes
(int[] massages)
Java/Ch 17. Hard/Q17_16_The_Masseuse/QuestionA.java:4
↓ 2 callersMethodmaxValue
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/BlackJackCard.java:26
↓ 2 callersMethodmergePaths
(BFSData bfs1, BFSData bfs2, int connection)
Java/Ch 09. Scalability and Memory Limits/Q9_02_Social_Network/QuestionB.java:11
↓ 2 callersMethodmergePaths
(BFSData bfs1, BFSData bfs2, String connection)
Java/Ch 17. Hard/Q17_22_Word_Transformer/QuestionC.java:62
↓ 2 callersMethodminProduct
(int a, int b)
Java/Ch 08. Recursion and Dynamic Programming/Q8_05_Recursive_Multiply/QuestionA.java:32
↓ 2 callersMethodminProduct
(int a, int b)
Java/Ch 08. Recursion and Dynamic Programming/Q8_05_Recursive_Multiply/QuestionC.java:27
↓ 2 callersMethodminProduct
(int smaller, int bigger, int[] memo)
Java/Ch 08. Recursion and Dynamic Programming/Q8_05_Recursive_Multiply/QuestionB.java:12
↓ 2 callersMethodminProduct
(int a, int b)
Java/Ch 08. Recursion and Dynamic Programming/Q8_05_Recursive_Multiply/QuestionD.java:9
↓ 2 callersMethodminValue
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/BlackJackCard.java:18
↓ 2 callersMethodminus
(int a, int b)
Java/Ch 16. Moderate/Q16_09_Operations/Question.java:37
↓ 2 callersMethodnext
()
Java/Ch 07. Object-Oriented Design/Q7_09_Circular_Array/CircularArray.java:49
↓ 2 callersMethodnullifyColumn
(int[][] matrix, int col)
Java/Ch 01. Arrays and Strings/Q1_08_Zero_Matrix/QuestionB.java:12
↓ 2 callersMethodnullifyRow
(int[][] matrix, int row)
Java/Ch 01. Arrays and Strings/Q1_08_Zero_Matrix/QuestionB.java:6
↓ 2 callersMethodoneEditAway
(String first, String second)
Java/Ch 01. Arrays and Strings/Q1_05_One_Away/QuestionA.java:37
↓ 2 callersMethodoneEditInsert
(String s1, String s2)
Java/Ch 01. Arrays and Strings/Q1_05_One_Away/QuestionA.java:20
↓ 2 callersMethodpadList
(LinkedListNode l, int padding)
Java/Ch 02. Linked Lists/Q2_05_Sum_Lists/QuestionB.java:43
↓ 2 callersMethodpartition
(LinkedListNode node, int x)
Java/Ch 02. Linked Lists/Q2_04_Partition/QuestionC.java:7
↓ 2 callersMethodpartition
(LinkedListNode node, int x)
Java/Ch 02. Linked Lists/Q2_04_Partition/Question.java:7
↓ 2 callersMethodpartition
(LinkedListNode node, int x)
Java/Ch 02. Linked Lists/Q2_04_Partition/QuestionB.java:7
↓ 2 callersMethodpause
()
Java/Ch 15. Threads and Locks/Q15_06_Synchronized_Methods/Foo.java:14
↓ 2 callersMethodpop
(int stackNum)
Java/Ch 03. Stacks and Queues/Q3_01_Three_in_One/MultiStack.java:156
↓ 2 callersMethodpop
()
Java/Ch 03. Stacks and Queues/Q3_02_Stack_Min/StackWithMin2.java:19
↓ 2 callersMethodpreviousIndex
(int index)
Java/Ch 03. Stacks and Queues/Q3_01_Three_in_One/MultiStack.java:93
↓ 2 callersMethodprint
()
Java/Ch 07. Object-Oriented Design/Q7_04_Parking_Lot/ParkingLot.java:24
↓ 2 callersMethodprint
()
Java/Ch 17. Hard/Q17_23_Max_Black_Square/Subsquare.java:11
↓ 2 callersMethodprintBinary
(double num)
Java/Ch 05. Bit Manipulation/Q5_02_Binary_to_String/Question.java:4
↓ 2 callersMethodprintBoard
()
Java/Ch 07. Object-Oriented Design/Q7_08_Othello/Board.java:124
↓ 2 callersMethodprintGameState
()
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Game.java:41
↓ 2 callersMethodprintHandsAndScore
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/BlackJackGameAutomator.java:98
↓ 2 callersMethodprintPairSums
(int[] array, int sum)
Java/Ch 16. Moderate/Q16_24_Pairs_With_Sum/QuestionA.java:6
↓ 2 callersMethodprintPairSums
(int[] array, int sum)
Java/Ch 16. Moderate/Q16_24_Pairs_With_Sum/QuestionC.java:7
↓ 2 callersMethodprintPairSums
(int[] array, int sum)
Java/Ch 16. Moderate/Q16_24_Pairs_With_Sum/QuestionB.java:8
↓ 2 callersMethodprintScores
()
Java/Ch 07. Object-Oriented Design/Q7_08_Othello/Automator.java:85
↓ 2 callersMethodprintSquare
(Square s)
Java/Ch 16. Moderate/Q16_13_Bisect_Squares/Question.java:14
↓ 2 callersMethodpriorityOfOperator
(Operator op)
Java/Ch 16. Moderate/Q16_26_Calculator/QuestionB.java:50
↓ 2 callersMethodputDown
()
Java/Ch 15. Threads and Locks/Q15_03_Dining_Philosophers/QuestionA/Philosopher.java:57
↓ 2 callersMethodrand5
()
Java/Ch 16. Moderate/Q16_23_Rand7_From_Rand5/Question.java:13
↓ 2 callersMethodrand5
()
Java/Ch 16. Moderate/Q16_23_Rand7_From_Rand5/QuestionB.java:19
↓ 2 callersMethodrandomBST
(int N, int min, int max)
Java/CtCILibrary/CtCILibrary/AssortedMethods.java:188
↓ 2 callersMethodrandomInt
(int n)
Java/Ch 08. Recursion and Dynamic Programming/Q8_10_Paint_Fill/Question.java:34
↓ 2 callersMethodrandomInt
(int n)
Java/Ch 17. Hard/Q17_08_Circus_Tower/Tester.java:6
↓ 2 callersMethodrandomString
()
Java/Ch 16. Moderate/Q16_15_Master_Mind/Tester.java:38
↓ 2 callersMethodrank
(int[] array, int k)
Java/Ch 17. Hard/Q17_14_Smallest_K/QuestionD.java:39
↓ 2 callersMethodreceiveCall
(Call call)
Java/Ch 07. Object-Oriented Design/Q7_02_Call_Center/Employee.java:16
↓ 2 callersMethodremainingCards
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/Deck.java:28
↓ 2 callersMethodremoveAddRequest
(AddRequest req)
Java/Ch 07. Object-Oriented Design/Q7_07_Chat_Server/User.java:75
↓ 2 callersMethodremoveFromLinkedList
(LinkedListNode node)
Java/Ch 16. Moderate/Q16_25_LRU_Cache/Cache.java:32
↓ 2 callersMethodremoveFromLinkedList
(Node node)
Java/Ch 09. Scalability and Memory Limits/Q9_05_Cache/Cache.java:38
↓ 2 callersMethodremoveKey
(int key)
Java/Ch 16. Moderate/Q16_25_LRU_Cache/Cache.java:65
↓ 2 callersMethodreply
(String message)
Java/Ch 07. Object-Oriented Design/Q7_02_Call_Center/Call.java:27
↓ 2 callersMethodrotate
(int shiftRight)
Java/Ch 07. Object-Oriented Design/Q7_09_Circular_Array/CircularArray.java:20
↓ 2 callersMethodrotateEdgesBy
(int numberRotations)
Java/Ch 07. Object-Oriented Design/Q7_06_Jigsaw/Piece.java:36
↓ 2 callersMethodscore
()
Java/Ch 07. Object-Oriented Design/Q7_01_Deck_of_Cards/Hand.java:8
↓ 2 callersMethodsearch
(Listy list, int value)
Java/Ch 10. Sorting and Searching/Q10_04_Sorted_Search_No_Size/Arrayish/Question.java:22
↓ 2 callersMethodsearchLevel
(HashMap<Integer, Person> people, BFSData primary, BFSData secondary)
Java/Ch 09. Scalability and Memory Limits/Q9_02_Social_Network/QuestionB.java:22
↓ 2 callersMethodsearchLevel
(HashMapList<String, String> wildcardToWordList, BFSData primary, BFSData secondary)
Java/Ch 17. Hard/Q17_22_Word_Transformer/QuestionC.java:35
↓ 2 callersMethodseqWithMaxLength
(ArrayList<HtWt> seq1, ArrayList<HtWt> seq2)
Java/Ch 17. Hard/Q17_08_Circus_Tower/QuestionOld.java:9
↓ 2 callersMethodsetEdgeAsOrientation
(Edge edge, Orientation orientation)
Java/Ch 07. Object-Oriented Design/Q7_06_Jigsaw/Piece.java:20
↓ 2 callersMethodsetLeftChild
(TreeNode left)
Java/CtCILibrary/CtCILibrary/TreeNode.java:18
↓ 2 callersMethodsetRightChild
(TreeNode right)
Java/CtCILibrary/CtCILibrary/TreeNode.java:25
↓ 2 callersMethodsetRowAndColumn
(int r, int c)
Java/Ch 07. Object-Oriented Design/Q7_10_Minesweeper/Cell.java:18
↓ 2 callersMethodsetState
(State st)
Java/Ch 04. Trees and Graphs/Q4_07_Build_Order/DFS/Project.java:32
← previousnext →401–500 of 2,047, ranked by callers