Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexhagiopol/cracking-the-coding-interview
/ types & classes
Types & classes
48 in github.com/alexhagiopol/cracking-the-coding-interview
⨍
Functions
453
◇
Types & classes
48
↓ 32 callers
Class
Point2
cpp_solutions/chapter_10_sorting_and_searching/problem_10_09_matrixSearch.h:69
↓ 10 callers
Class
Point2
cpp_solutions/chapter_16_moderate/problem_16_03_intersection.h:10
↓ 8 callers
Class
Person
cpp_solutions/chapter_16_moderate/problem_16_10_livingPeople.h:26
↓ 8 callers
Class
TetraGraphNode
python_solutions/chapter_04_trees_and_graphs/problem_04_01_path_exists.py:18
↓ 5 callers
Class
LineSegment2
cpp_solutions/chapter_16_moderate/problem_16_03_intersection.h:20
↓ 3 callers
Class
Cat
cat subclass
cpp_solutions/chapter_03_stacks_and_queues/problem_03_06_animalShelter.h:54
↓ 3 callers
Class
Dog
dog subclass
cpp_solutions/chapter_03_stacks_and_queues/problem_03_06_animalShelter.h:48
↓ 2 callers
Class
LinkedList
python_solutions/chapter_03_stacks_queues/problem_03_06_animal_shelter.py:24
↓ 2 callers
Class
RandBinNode
python_solutions/chapter_04_trees_and_graphs/problem_04_11_random_BST.py:36
↓ 1 callers
Class
Animal
python_solutions/chapter_03_stacks_queues/problem_03_06_animal_shelter.py:50
↓ 1 callers
Class
Node
python_solutions/chapter_04_trees_and_graphs/problem_04_02_make_bst.py:21
↓ 1 callers
Class
Node
python_solutions/chapter_04_trees_and_graphs/problem_04_07_build_order.py:36
↓ 1 callers
Class
Point2
python_solutions/chapter_16_moderate/problem_16_03_intersection.py:1
↓ 1 callers
Class
Queue
python_solutions/chapter_03_stacks_queues/Queue.py:3
↓ 1 callers
Class
TTTDatabase
cpp_solutions/chapter_16_moderate/problem_16_04_ticTacWin.h:22
Class
Animal
superclass for Animal that allows animals of any kind to be passed to the same function ot added to the same data structure
cpp_solutions/chapter_03_stacks_and_queues/problem_03_06_animalShelter.h:33
Class
AnimalShelter
python_solutions/chapter_03_stacks_queues/problem_03_06_animal_shelter.py:58
Class
AnimalShelter
animal shelter that is a wrapper around two queues containing dogs and cats
cpp_solutions/chapter_03_stacks_and_queues/problem_03_06_animalShelter.h:60
Class
BinaryNode
python_solutions/chapter_04_trees_and_graphs/tree_basics.py:6
Class
BinaryNode
cpp_solutions/chapter_02_linked_lists/Node.h:114
Class
BinaryNodeLP
python_solutions/chapter_04_trees_and_graphs/tree_basics.py:13
Class
Graph
python_solutions/chapter_04_trees_and_graphs/problem_04_01_path_exists.py:25
Class
GraphNode
cpp_solutions/chapter_02_linked_lists/Node.h:34
Class
LLElem
python_solutions/chapter_04_trees_and_graphs/tree_basics.py:26
Class
LineSegment
python_solutions/chapter_16_moderate/problem_16_03_intersection.py:10
Class
Listy
implement "Listy" as described in problem description by removing size() from std::vector and adding elementAt() and supporting only ints
cpp_solutions/chapter_10_sorting_and_searching/problem_10_04_searchNoSize.h:39
Class
Node
python_solutions/chapter_04_trees_and_graphs/tree_basics.py:53
Class
Node
cpp_solutions/chapter_02_linked_lists/Node.h:7
Class
NodeStatus
cpp_solutions/chapter_04_trees_and_graphs/problem_04_04_checkBalanced.h:23
Class
Queue
cpp_solutions/chapter_03_stacks_and_queues/Queue.h:6
Class
QueueViaStacks
python_solutions/chapter_03_stacks_queues/problem_03_04_queue_via_stacks.py:22
Class
QueueViaStacks
cpp_solutions/chapter_03_stacks_and_queues/problem_03_04_QueueViaStacks.h:24
Class
RandBinaryNode
cpp_solutions/chapter_04_trees_and_graphs/problem_04_11_randomBST.h:40
Class
RankBinaryNode
cpp_solutions/chapter_10_sorting_and_searching/problem_10_10_rankFromStream.h:67
Class
RankTracker
cpp_solutions/chapter_10_sorting_and_searching/problem_10_10_rankFromStream.h:85
Class
SetOfStacks
python_solutions/chapter_03_stacks_queues/problem_03_03_stack_of_plates.py:4
Class
SinglyLinkedNode
python_solutions/chapter_02_linked_lists/SinglyLinkedNode.py:1
Class
SinglyLinkedNode
cpp_solutions/chapter_02_linked_lists/Node.h:21
Class
SmartPointer
cpp_solutions/chapter_12_cpp/problem_12_09_smartPointer.h:35
Enum
Species
cpp_solutions/chapter_03_stacks_and_queues/problem_03_06_animalShelter.h:29
Class
Stack
python_solutions/chapter_03_stacks_queues/Stack.py:4
Class
Stack
cpp_solutions/chapter_03_stacks_and_queues/Stack.h:6
Class
StackMin
python_solutions/chapter_03_stacks_queues/problem_03_02_stack_min.py:25
Class
StackMin
cpp_solutions/chapter_03_stacks_and_queues/problem_03_02_StackMin.h:28
Class
Tests
tests.py:71
Class
TetraGraphNode
cpp_solutions/chapter_02_linked_lists/Node.h:84
Class
Tower
python_solutions/chapter_08_recursion_and_dynamic_programming/problem_08_06_hanoi_towers.py:1
Class
TripleStack
python_solutions/chapter_03_stacks_queues/problem_03_01_three_in_one.py:1