forked from Zhubo225/1819-s1
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
119 lines (118 loc) · 4.34 KB
/
mkdocs.yml
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
pages:
- Home: 'index.md'
- Midterm: 'midterm.md'
- Practical Exams:
- Info About PE1: 'pe1.md'
- PE1 Comments and Answers: 'pe1-comments.md'
- Info About PE2: 'pe2.md'
- PE2 Comments and Answers: 'pe2-comments.md'
- General:
- About CS1010: 'about.md'
- Learning Outcomes: 'outcomes.md'
- Schedule: 'schedule.md'
- Accounts: 'accounts.md'
- Policies: 'policies.md'
- Notes:
- 1. What is a Program?: '01-program.md'
- 2. Computational Problem & Algorithms: '02-algo.md'
- 3. Functions: '03-func.md'
- 4. Types: '04-type.md'
- 5. First C Program: '05-first-c.md'
- 6. CS1010 I/O Library: '06-cs1010-io.md'
- 7. Arithmetic Operations: '07-arithmetic-ops.md'
- 8. If Else: '08-if-else.md'
- 9. Logical Expression: '09-logical-exp.md'
- 10. Assertion: '10-assert.md'
- 11. Loops: '11-loop.md'
- 12. Reasoning About Loops: '12-invariant.md'
- 13. Call Stack: '13-call-stack.md'
- 14. Pointers: '14-pointers.md'
- 15. Arrays: '15-array.md'
- 16. Strings: '16-string.md'
- 17. Call by Reference: '17-call-by-reference.md'
- 18. Heap: '18-heap.md'
- 19. Multidimensional Array: '19-md-array.md'
- 20. C Pre-processing: '20-macro.md'
- 21. Assert: '21-assert.md'
- 22. Efficiency: '22-efficiency.md'
- 23. Binary Search: '23-search.md'
- 24. Sorting: '24-sort.md'
- 25. Tower of Hanoi: '25-tower.md'
- 26. Permutation: '26-permutation.md'
- 27. N Queens: '27-queens.md'
- 28. Structure: '28-struct.md'
- 29. stdio: '29-stdio.md'
- Exercises:
- 1. Freezer: 'ex01.md'
- 2. Leap, Suffix, Days: 'ex02.md'
- 3. Binary, Rectangle, Fibonacci, Prime: 'ex03.md'
- 4. ID, Grade, Index, Max: 'ex04.md'
- 5. Square, Escape, Magic: 'ex05.md'
- Assignments:
- General Guide: 'assignment.md'
- 1. Invest, Box, Digits, and Taxi: 'as01.md'
- 1. Comments and Answer Keys: 'as01-comments.md'
- 2. Collatz, Weekday, Circle, Pattern: 'as02.md'
- 2. Comments and Answer Keys: 'as02-comments.md'
- 3. Kendall, Histogram, CountingSort: 'as03.md'
- 3. Comments and Answer Keys: 'as03-comments.md'
- 4. SelectionSort, Add, Mastermind: 'as04.md'
- 4. Comments and Answer Keys: 'as04-comments.md'
- 5. Social, Life: 'as05.md'
- 5. Comments and Answer Keys: 'as05-comments.md'
- 6. Permutation 1 2 3: 'as06.md'
- 6. Comments and Answer Keys: 'as06-comments.md'
- 7. Peak, Scripts, Inversion: 'as07.md'
- 7. Comments and Answer Keys: 'as07-comments.md'
- 8. Maze, Fill: 'as08.md'
- 8. Comments and Answer Keys: 'as08-comments.md'
- 9. Digits: 'as09.md'
- 9. Comments and Answer Keys: 'as09-comments.md'
- Quizzes: 'quiz.md'
- Kahoot!:
- Flow Charts: 'kahoot01.md'
- C in CS1010: 'c-in-cs1010.md'
- Style Guide: 'style.md'
- Documentation Guide: 'documentation.md'
- Readings: 'readings.md'
- Software/Tools:
- Programming Environments: 'environments.md'
- UNIX: 'unix.md'
- CLang: 'clang.md'
- Vim: 'vim.md'
- LLDB: 'lldb.md'
- CS1010 I/O: 'library.md'
# pip install pymdown-extensions
# pip install pygments
site_name: CS1010 Programming Methodology
repo_url: https://github.com/nus-cs1010/1819-s1
site_url: https://nus-cs1010.github.io/1819-s1
copyright: Copyright by Department of Computer Science, National University of Singapore 2018
remote_branch: gh-pages
use_directory_urls: false
markdown_extensions:
- admonition
- fontawesome_markdown
- codehilite(linenums=true)
- footnotes
- pymdownx.arithmatex
- pymdownx.betterem(smart_enable=all)
- pymdownx.caret
- pymdownx.critic
- pymdownx.inlinehilite
- pymdownx.magiclink
- pymdownx.mark
- pymdownx.smartsymbols
- pymdownx.superfences
- pymdownx.tasklist(custom_checkbox=true)
- pymdownx.tilde
- pymdownx.emoji:
emoji_generator: !!python/name:pymdownx.emoji.to_svg
theme: material
extra_javascript:
- 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-MML-AM_CHTML'
extra_css:
- 'stylesheets/extra.css'
- 'https://fonts.googleapis.com/css?family=Gentium+Book+Basic'
- 'https://fonts.googleapis.com/css?family=Roboto:400,700'
- 'https://use.fontawesome.com/releases/v5.3.1/css/all.css'