From a91e9aca2904e0882875cd6c395599dbe89eb2a5 Mon Sep 17 00:00:00 2001 From: zhongyinmin Date: Thu, 23 Dec 2021 23:04:24 +0800 Subject: [PATCH] reorganize the PR#34 --- ...formation Theory, Pattern Recognition, and Neural Networks.md | 0 docs/数据结构与算法/CS106B_CS106X.md | 9 +++++---- mkdocs.yml | 8 ++++---- 3 files changed, 9 insertions(+), 8 deletions(-) rename docs/{数学基础 => 数学进阶}/The Information Theory, Pattern Recognition, and Neural Networks.md (100%) diff --git a/docs/数学基础/The Information Theory, Pattern Recognition, and Neural Networks.md b/docs/数学进阶/The Information Theory, Pattern Recognition, and Neural Networks.md similarity index 100% rename from docs/数学基础/The Information Theory, Pattern Recognition, and Neural Networks.md rename to docs/数学进阶/The Information Theory, Pattern Recognition, and Neural Networks.md diff --git a/docs/数据结构与算法/CS106B_CS106X.md b/docs/数据结构与算法/CS106B_CS106X.md index 00e592f3..1cc9a707 100644 --- a/docs/数据结构与算法/CS106B_CS106X.md +++ b/docs/数据结构与算法/CS106B_CS106X.md @@ -1,3 +1,4 @@ +# Stanford CS106B/X: Programming Abstractions in C++ ## 课程简介 - 所属大学:Stanford - 先修要求:计算机基础(CS50/CS106A/CS61A or equivalent) @@ -5,9 +6,9 @@ - 课程难度:🌟🌟 - 预计学时:50-70 小时 +Stanford的进阶编程课,CS106X在难度和深度上会比CS106B有所提高,但主体内容类似。主要通过C++语言让学生在实际的编程作业里培养通过编程抽象解决实际问题的能力,同时也会涉及一些简单的数据结构和算法的知识,但总体来说没有一门专门的数据结构课那么系统。 + ## 课程资源 -- 课程网站: -[下载课件请点我](https://web.stanford.edu/class/archive/cs/cs106b/cs106b.1198/) -[课程主页请点我(可查看课后小作业)](https://web.stanford.edu/class/archive/cs/cs106b/cs106b.1184/index.shtml) -[每周大作业请点我](https://web.stanford.edu/class/archive/cs/cs106b/cs106b.1176/) +- 课程网站:[CS106B](https://web.stanford.edu/class/cs106b/), [CS106X](https://web.stanford.edu/class/cs106x/) +- [课程教材](https://web.stanford.edu/class/cs106x/res/reader/CS106BX-Reader.pdf) - [课程视频](https://www.bilibili.com/video/BV1G7411k7jG) diff --git a/mkdocs.yml b/mkdocs.yml index 967fd3b4..25ef2602 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -19,14 +19,14 @@ nav: - 数学基础: - 'MIT18.01/18.02: Calculus': '数学基础/MITmaths.md' - 'MIT18.06: Linear Algebra': '数学基础/MITLA.md' - - 'MIT 6.042J: Mathematics for Computer Science': '数学基础/6.042J.md' - 'MIT6.050J: Information theory and Entropy': '数学基础/information.md' - - 'The Information Theory, Patter Recognition, and Neural Networks': '数学基础/The Information Theory, Pattern Recognition, and Neural Networks.md' - 数学进阶: - 'UCB CS70: discrete Math and probability theory': '数学进阶/CS70.md' - 'UCB CS126: probability theory': '数学进阶/CS126.md' + - 'MIT 6.042J: Mathematics for Computer Science': '数学进阶/6.042J.md' - 'MIT18.330: Introduction to numerical analysis': '数学进阶/numerical.md' - 'Standford EE364A: Convex Optimization': '数学进阶/convex.md' + - 'The Information Theory, Patter Recognition, and Neural Networks': '数学进阶/The Information Theory, Pattern Recognition, and Neural Networks.md' - 编程入门: - 'MIT-Missing-Semester': '编程入门/MIT-Missing-Semester.md' - 'Harvard CS50: This is CS50x': '编程入门/CS50.md' @@ -34,13 +34,13 @@ nav: - 'Stanford CS106L: Standard C++ Programming': '编程入门/CS106L.md' - 'Stanford CS110L: Safety in Systems Programming': '编程入门/CS110L.md' - 电子基础: - - 'MIT 6.007 Signals and Systems': '电子基础/Signals and Systems_AVO.md' - 'EE16A&B: Designing Information Devices and Systems I&II': '电子基础/EE16.md' - 'UCB EE120 : Signal and Systems': '电子基础/signal.md' + - 'MIT 6.007 Signals and Systems': '电子基础/Signals and Systems_AVO.md' - 数据结构与算法: - - 'CS106B/X': '数据结构与算法/CS106B_CS106X.md' - 'UCB CS61B: Data Structures and Algorithms': '数据结构与算法/CS61B.md' - 'Coursera: Algorithms I & II': '数据结构与算法/Algo.md' + - 'Stanford CS106B/X': '数据结构与算法/CS106B_CS106X.md' - 'UCB CS170: Efficient Algorithms and Intractable Problems': '数据结构与算法/CS170.md' - 软件工程: - 'MIT 6.031: Software Construction': '软件工程/6031.md'