# Stanford-CS107

- [原始数据类型及相互转化](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-er-ke-yuan-shi-shu-ju-lei-xing-ji-xiang-hu-zhuan-hua.md): 第二课
- [指鹿为马](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-san-ke-zhi-lu-wei-ma.md): 第三课
- [泛型函数](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-si-wu-ke-fan-xing-han-shu.md): 第四、五课
- [泛型栈](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-liu-ke-fan-xing-zhan.md): 第六课
- [运行时内存结构](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-qi-ba-ke-yun-hang-shi-nei-cun-jie-gou.md): 第七、八课
- [从 C 到汇编](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-jiu-ke-cong-c-dao-hui-bian.md): 第九课
- [函数的活动记录](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-ke-han-shu-de-ji-lu-huo-dong.md): 第十课
- [C 与 C++ 代码生成](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-yi-ke-c-yu-c++-dai-ma-sheng-cheng.md): 第十一课
- [编译的预处理过程](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-er-ke-bian-yi-de-yu-chu-li-guo-cheng.md): 第十二课
- [编译的链接过程](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-san-ke-bian-yi-de-lian-jie-guo-cheng.md): 第十三课
- [函数的活动记录续、并发](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-si-ke-han-shu-de-huo-dong-ji-lu-xu-bing-fa.md): 第十四课
- [从顺序到并发和并行](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-wu-ke-cong-shun-xu-dao-bing-fa-he-bing-hang.md): 第十五课
- [信号量与多线程 1](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-liu-ke-xin-hao-liang-yu-duo-xian-cheng-1.md): 第十六课
- [信号量与多线程 2](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-qi-ke-xin-hao-liang-yu-duo-xian-cheng-2.md): 第十七课
- [复杂多线程问题](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-ba-ke-fu-za-duo-xian-cheng-wen-ti.md): 第十八课
- [函数式编程 - Scheme 1](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-shi-jiu-ke-han-shu-shi-bian-cheng-scheme-1.md): 第十九课
- [函数式编程 - Scheme 2](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-er-shi-ke-han-shu-shi-bian-cheng-scheme-2.md): 第二十课
- [函数式编程 - Scheme 3](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-er-shi-yi-ke-han-shu-shi-bian-cheng-scheme-3.md): 第二十一课
- [函数式编程 - Scheme 4](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-er-shi-er-ke-han-shu-shi-bian-cheng-scheme-4.md): 第二十二课
- [函数式编程 - Scheme 5](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-er-shi-san-ke-han-shu-shi-bian-cheng-scheme-5.md): 第二十三课
- [Python 基础](https://zhenghe.gitbook.io/open-courses/stanford-cs107/di-er-shi-si-er-shi-liu-ke-python-ji-chu.md): 第二十四 - 二十六课


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://zhenghe.gitbook.io/open-courses/stanford-cs107.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
