-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile
76 lines (51 loc) · 1.6 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
CXXFLAGS := -g -O0 -I. -std=c++20
LDFLAGS := -lstdc++ -lm
%.question:
$(CC) $(CXXFLAGS) -o ./$* ./$*.cpp $(LDFLAGS)
integer_string_conversions: strings/integer_string_conversions.question
string_rotation: strings/string_rotation.question
scrambled_input: strings/scrambled_input.question
sum_lists: linked_lists/sum_lists.question
palindrome: linked_lists/palindrome.question
intersection: linked_lists/intersection.question
kth_smallest_element: heaps/kth_smallest_element.question
route: graphs/route.question
minimal_binary_search_tree: graphs/minimal_binary_search_tree.question
build_order: graphs/build_order.question
first_common_ancestor: graphs/first_common_ancestor.question
bst_sequences: graphs/bst_sequences.question
sparse_search: sorting_and_searching/sparse_search.question
triple_step: recursion_and_dynamic_programming/triple_step.question
robot_grid: recursion_and_dynamic_programming/robot_grid.question
recursive_multiply: recursion_and_dynamic_programming/recursive_multiply.question
kadanes_algorithm: recursion_and_dynamic_programming/kadanes_algorithm.question
strings: \
integer_string_conversions \
string_rotation \
scrambled_input
linked_lists: \
sum_lists \
palindrome \
intersection
heaps: \
kth_smallest_element
graphs: \
route \
minimal_binary_search_tree \
build_order \
first_common_ancestor \
bst_sequences
sorting_and_searching: \
sparse_search
recursion_and_dynamic_programming: \
triple_step \
robot_grid \
recursive_multiply \
kadanes_algorithm
all: \
strings \
linked_lists \
heaps \
graphs \
sorting_and_searching \
recursion_and_dynamic_programming