Commit Graph

215 Commits

Author SHA1 Message Date
focused_xy 0e6bdfb8e8 docs: 添加贡献者: 自由 2024-11-09 16:17:15 +08:00
LRache 3f1183d4ff feat:增加了对makefile valgrind gdb说明的链接 2024-11-09 16:12:44 +08:00
focused_xy 3ecba7ea5b perf: 格式化,修复文档错误 2024-11-09 16:12:44 +08:00
rache 10707d3f0d init: lab6 init
1. create lab6
2. create lab6 solution
2024-11-09 16:12:44 +08:00
focused_xy 77e5a5989a feat: 完成 lec6: C 语言项目实现
1. C 语言语法
2. 编译介绍
3. GNU Make
4. 调试介绍
2024-11-09 16:12:44 +08:00
focused_xy 3c18dd69e7 init: lec6 init 2024-11-09 16:12:44 +08:00
focused_xy 5836f4b94c fix: 修复 lec5 note 中关于 free 的无效链接 2024-11-06 15:38:48 +08:00
focused_xy b1ecb7a1ab feat: 添加 lab5: zuma 游戏
1. 添加链表相关实验
2. 添加双端链表的学习内容
2024-11-06 15:03:06 +08:00
wenjing233 a285b49b6e feat: 完成指引文档,完成单元测试设计
perf: 格式化代码和文档

Generate proj1
2024-11-05 11:57:36 +08:00
wenjing233 7ccf554c43 feat: 完成项目文本说明,完成malloc知识点讲解 2024-11-05 11:57:36 +08:00
focused_xy 2b834291e6 init: 添加 proj1: malloc 2024-11-05 11:57:36 +08:00
focused_xy 4fa99eca23 feat: 添加 Proj2: Snake
1. 添加 Proj2 贪吃蛇游戏
2024-11-05 11:20:26 +08:00
focused_xy 6257c03f89 docs: 添加贡献者名单
1. 添加贡献者
2. 修改github pages
2024-11-05 11:20:26 +08:00
focused_xy 9c43194b00 feat: 添加week5: 指针与动态分配
1. 添加week5的note
2. 添加week5的lec

Co-authored-by: wenjing233 <2040553710@qq.com>
2024-11-02 15:46:55 +08:00
focused_xy f1b70404cb fix: 修复setup的子模块问题 2024-11-02 15:46:55 +08:00
focused_xy b7bb314ad3 fix: 修复shields.io的LICENCE显示问题 2024-11-02 15:46:55 +08:00
focused_xy cd97a06d43 docs: 变更项目LICENCE, 修改README
1. 变更项目LICENCE为 CC BY-NC-SA 4.0
2. 修改README以符合Datawhale的项目说明
2024-10-31 15:57:30 +08:00
focused_xy e6d097da65 Squashed commit of the following:
commit b0f2cd8514
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Sat Oct 26 21:39:23 2024 +0800

    feat: week4 lecture

    内容同 week4 note

commit f3df13bd55
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Fri Oct 25 19:03:26 2024 +0800

    feat: 完成 week4 note

    1. 以 2048 为例回顾 C 基础语法
    2. 认识算法
    3. 函数与抽象思维
    4. 递归
    5. 时间复杂度与Big O表示法

commit 950fa7a30e
Author: Zheng WenJing <2040553710@qq.com>
Date:   Wed Oct 23 21:59:37 2024 +0800

    根据意见进行修改 (#49)

    * 基本完成lec4 note 剩余算法与人工智能模块不明确

    * 根据意见进行修改

    * 修正图片

commit de14d6b72b
Author: Zheng WenJing <2040553710@qq.com>
Date:   Mon Oct 21 19:51:54 2024 +0800

    feat: 基本完成lec4 note 剩余算法与人工智能模块不明确 (#45)
2024-10-26 21:42:14 +08:00
focused_xy 7e9f808182 Squashed commit of the following:
commit 6b5ed15a49
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Fri Oct 25 18:34:07 2024 +0800

    perf: 优化README

commit 115ebe7dbf
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Fri Oct 25 18:25:22 2024 +0800

    perf: 优化Lab4
    1. 将tower_move的声明移动到hanoi.c
    2. 修改了Makefile,将构建文件放入build,增加-MMD生成的头文件依赖
    3. 重命名native->naive以符合含意
    4. 删除函数的freopen重定向,改为命令行使用>重定向

commit ae6fd91e44
Author: wenjing233 <2040553710@qq.com>
Date:   Wed Oct 23 22:51:14 2024 +0800

    添加文本说明,完成代码挖空

commit baff4b5942
Author: wenjing233 <2040553710@qq.com>
Date:   Wed Oct 23 21:31:14 2024 +0800

    保存工作

commit 11808b29dd
Author: wenjing233 <2040553710@qq.com>
Date:   Wed Oct 23 17:04:01 2024 +0800

    暂存工作进度

commit e0cc53c77b
Author: Zheng WenJing <2040553710@qq.com>
Date:   Tue Oct 22 23:17:45 2024 +0800

    feat: 完成solution和judge (#48)
2024-10-25 18:37:58 +08:00
focused_xy b9bcaa1a17 Squashed commit of the following:
commit de0949ce18
Author: MayGe <152044636+M4yGem1ni@users.noreply.github.com>
Date:   Mon Oct 21 19:53:37 2024 +0800

    feat: Lab3 Sol added (#47)

    * 修改:     Labs/lab3/Demo/README.md
    	新文件:   Labs/lab3/Demo/README.md.bak
    	修改:     Labs/lab3/README.md

    * 新文件:   Labs/Solutions/Lab3-Sol.tar.gz

commit 92eaa61184
Author: MayGe <152044636+M4yGem1ni@users.noreply.github.com>
Date:   Mon Oct 21 19:52:14 2024 +0800

    perf: 修改了README,现在更明确,更简单了 (#46)

    * 修改:     Labs/lab3/Demo/README.md
    	新文件:   Labs/lab3/Demo/README.md.bak
    	修改:     Labs/lab3/README.md

    * 新文件:   Labs/Solutions/Lab3-Sol.tar.gz

commit bd786e7698
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Sun Oct 20 14:53:34 2024 +0800

    format Lab3 README
2024-10-22 13:25:11 +08:00
focused_xy 3484d15f02 Squashed commit of the following:
commit 7e071f5c96
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Sun Oct 20 15:04:49 2024 +0800

    feat: 添加代码链接
2024-10-20 15:10:40 +08:00
focused_xy db288bdc45 Squashed commit of the following:
commit c2e608149e
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Sun Oct 20 14:47:25 2024 +0800

    perf: 优化lec3

commit 2269fb3ba5
Author: M4yGem1ni <3164864582@qq.com>
Date:   Fri Oct 18 11:03:12 2024 +0800

    	修改:     Lectures/Lecture3/Lecture3/index.html
    	重命名:   Lectures/Lecture3/Lecture3/static/img/0cdbbaccab90465ba58c685485c2cd30.svg -> Lectures/Lecture3/Lecture3/static/img/28cab9315eb8415d91c72125ec5498f9.svg
    	新文件:   Lectures/Lecture3/Lecture3/static/img/3821eff8ab1042fa84d270292f8447d3.png
    	新文件:   Lectures/Lecture3/Lecture3/static/img/39d64db107574af69f5a5751958a99d3.png
    	新文件:   Lectures/Lecture3/Lecture3/static/img/428ab8cd97b0484cb9a4151044b96995.png
    	重命名:   Lectures/Lecture3/Lecture3/static/img/4f288e5a8a334bd8b4f74e798822dfd7.jpg -> Lectures/Lecture3/Lecture3/static/img/659edf639b8b4773a821480ae131503e.jpg
    	重命名:   Lectures/Lecture3/Lecture3/static/img/730c1f2b36514d8ca1b5378bc4c615a1.svg -> Lectures/Lecture3/Lecture3/static/img/737c3e4cd73d45769f2ccbab4214edc2.svg
    	新文件:   Lectures/Lecture3/Lecture3/static/img/7d095c82692149b6b75ae09e0110272e.png
    	新文件:   Lectures/Lecture3/Lecture3/static/img/91b46e2025084cf3b01832a9f80ea78a.png
    	新文件:   Lectures/Lecture3/Lecture3/static/img/9f46b159c5e64324a64c99543e0f9597.png
    	重命名:   Lectures/Lecture3/Lecture3/static/img/c3ae71a350e34f17ae8aac4cea7c375e.svg -> Lectures/Lecture3/Lecture3/static/img/ce8b08f96ce3479da9b6596c9701c6e0.svg
    	新文件:   Lectures/Lecture3/Lecture3/static/img/favicon.ico
    	删除:     Lectures/Lecture3/Lecture3/static/img/favicon.png
    	修改:     Lectures/Lecture3/lecture3.md
    	新文件:   Lectures/Lecture3/static/AIRTH.png
    	新文件:   Lectures/Lecture3/static/Adder.png
    	新文件:   Lectures/Lecture3/static/Airth.png
    	新文件:   Lectures/Lecture3/static/FA.png
    	新文件:   Lectures/Lecture3/static/alu.png
    	新文件:   Lectures/Lecture3/static/cpu.png
    	新文件:   Notes/week3/static/AIRTH.png
    	新文件:   Notes/week3/static/Adder.png
    	新文件:   Notes/week3/static/Airth.png
    	新文件:   Notes/week3/static/FA.png
    	新文件:   Notes/week3/static/alu.png
    	新文件:   Notes/week3/static/cpu.png
    	修改:     Notes/week3/week3.md

commit e3ea1e0b20
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Thu Oct 17 15:32:32 2024 +0800

    init: lec3 init

commit fd136b3ab4
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Fri Oct 18 08:03:12 2024 +0800

    init: lec3 note init

commit b4cbce73ce
Author: focused_xy <elpsycongroo242@gmail.com>
Date:   Fri Oct 18 08:00:17 2024 +0800

    init: lec3 init
2024-10-20 14:50:46 +08:00
focused_xy 1ea584bb87 fix: fix gitignore 2024-10-20 12:58:01 +08:00
focused_xy d9829238af fix: fix lec2 author-affiliation 2024-10-20 12:52:48 +08:00
focused_xy fa340f4f15 Merge branch 'dev' 2024-10-17 16:25:19 +08:00
focused_xy f9f857ab41 deprecate branch 2024-10-17 16:17:11 +08:00
focused_xy 4d3a647eab deprecate branch 2024-10-17 16:16:01 +08:00
focused_xy 101a338c9f fix: fix lab2 2024-10-15 22:53:56 +08:00
focused_xy fde797768a fix: lab2 2024-10-15 22:44:27 +08:00
Zheng WenJing d843caa5d1
feat: 完成通过CSAPP测验程序的代码 (#42)
* 完成lecture5PPT

* 完成通过CSAPP测验的代码
2024-10-15 21:25:28 +08:00
focused_xy 3914ddba78 perf: 优化week2 note 2024-10-15 19:10:16 +08:00
focused_xy 689327590d perf: lab2 readme 2024-10-15 18:53:48 +08:00
focused_xy f513450098 perf: week2 note 2024-10-15 18:53:48 +08:00
LRache 32a11db254
feat: Create Lecture3 and week3 note (#41)
* add Lecture3 os-model code

* feat: ignore .DS_Store file for macOS

* docs: create week3 note

* docs: create lecture3

* docs: create lecture3

* docs: create week3 note
2024-10-15 14:50:01 +08:00
rache 1f2c5b4c72 add Lecture3 os-model code 2024-10-15 09:08:41 +08:00
focused_xy eace722eda docs: change favicon.ico 2024-10-14 14:43:54 +08:00
focused_xy 60e477a658 regenerate lec2 2024-10-14 14:40:01 +08:00
focused_xy 579bae061b fix: add codes per lecs 2024-10-14 14:24:08 +08:00
focused_xy 3212dce9fe feat: add lab2
feat: add lab2 solution
feat: add week2 note
feat: add week2 lec
Co-authored-by: MayGe <152044636+M4yGem1ni@users.noreply.github.com>
Co-authored-by: EQ1932 <145545663+EQ1932@users.noreply.github.com>
2024-10-14 14:13:09 +08:00
focused_xy 227b7c69b7 perf: 优化代码结构 2024-10-14 13:59:27 +08:00
EQ1932 0b03a16d1f
feat: lab2 solution (#38)
* lab3 新增3_2

* 改名为lab2以及solution
2024-10-14 13:34:13 +08:00
MayGe 1edcbd8280
docs: modify lec2(#39)
deleted:    Lectures/Lecture2/Codes/A-pointer-puzzle.c
	modified:   Lectures/Lecture2/Lecture2.md
	modified:   Lectures/Lecture2/Lecture2.pdf
	modified:   Lectures/Lecture2/Lecture2/index.html
	renamed:    Lectures/Lecture2/Lecture2/static/img/8a29491886574f1cb6af2da1f77bb829.png -> Lectures/Lecture2/Lecture2/static/img/04c55e39a9fa4c7aa2edca121fb4bc52.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/56425f4f2fc74c3bb8bd7dbb8f049212.png -> Lectures/Lecture2/Lecture2/static/img/12462e9d74c8489bb110338d748228c6.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/60381f9c9e444d2cacd7458c6babd353.png -> Lectures/Lecture2/Lecture2/static/img/16a82e9965414299a076175865f6bea8.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/5f2242615f2b47218fcb51f6fca11a7c.png -> Lectures/Lecture2/Lecture2/static/img/2325487fe87c4df293bbfbe7986d8fe9.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/bf0df0ad37274bcda7c846a9574124f0.png -> Lectures/Lecture2/Lecture2/static/img/276ea65bb0824b8ab636b2eaea91d478.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/f9a01408398844e9b4a0538adaf6c7ca.png -> Lectures/Lecture2/Lecture2/static/img/3e722aa87b43462fa5629d7d5b542743.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/66763c573c4c496bb6f09e2846e59de6.svg -> Lectures/Lecture2/Lecture2/static/img/505d39ab3d4a4f969b90552a6c5477cc.svg
	deleted:    Lectures/Lecture2/Lecture2/static/img/853203fa7f4948f18d30f0d4f2586165.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/80a5b2eae1c046d3ae60ea5547588073.png -> Lectures/Lecture2/Lecture2/static/img/9697bafbcaf14e97872e3fe646a5af93.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/99aca2ebff314be7a91decceb33ec5c3.png -> Lectures/Lecture2/Lecture2/static/img/aa1e8bce43c640a3bb4c63867e2f68a0.png
	deleted:    Lectures/Lecture2/Lecture2/static/img/ace07efc8ff64ccfa8619a88f51b47d7.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/45025d0dd00b40458caeef05daef1884.png -> Lectures/Lecture2/Lecture2/static/img/baf1ff76a5814d75bf99e5b2725d95e3.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/63614731af7e4930ac3b8f45cc6b2e44.png -> Lectures/Lecture2/Lecture2/static/img/d2218f607d3a4237973e1fbd7506fb67.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/05b06177e02440f4957a387c50507e20.png -> Lectures/Lecture2/Lecture2/static/img/d48aeab415ac4fdea9b473afe3e429b7.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/f5d9dbb8e76c4082b7e17bb8ac138338.png -> Lectures/Lecture2/Lecture2/static/img/d77fc3c248284ce88073e56b5498914f.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/8fd69852d3f14e008b126f72aae93328.png -> Lectures/Lecture2/Lecture2/static/img/eb0c14e67ede4c6982f672d1f23f8347.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/cdfa9e87117d4baf82ca4e2f5de0b837.png -> Lectures/Lecture2/Lecture2/static/img/f7640ea9a80d4963bfe259c5f15245f6.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/8334e94e81644ed1a3bdb9a75ceed930.png -> Lectures/Lecture2/Lecture2/static/img/f9b5785898c74ccb93861c27c0dd6460.png
	deleted:    Lectures/Lecture2/Lecture2/static/img/favicon.ico
	new file:   Lectures/Lecture2/Lecture2/static/img/favicon.png
	renamed:    Lectures/Lecture2/Lecture2/static/img/11693378e53e45449de8116f8ea226bf.png -> Lectures/Lecture2/Lecture2/static/img/ff8bee4432db4457af8cb7accf38a3c8.png
2024-10-14 13:33:45 +08:00
focused_xy 36acdf762b perf: week2 note 2024-10-13 16:42:31 +08:00
focused_xy 83ecc883d2 perf: 优化部分week2 note的内容 2024-10-13 16:39:01 +08:00
focused_xy 032f175ca6 feat: tar lab2.tar.gz 2024-10-13 16:18:34 +08:00
focused_xy 86e84d01ea rename: solution lab3 -> lab2
feat: tar lab2.tar.gz
2024-10-13 16:16:54 +08:00
focused_xy 5fbe618f26 rename: rename lab3 -> lab2, lab2 -> lab3
perf: 优化 lab2
2024-10-13 16:13:39 +08:00
focused_xy 6b644c1583 feat: add ghpages-mini-fileserver 2024-10-13 14:57:53 +08:00
focused_xy 12a865ea41 fix: github actions 2024-10-13 14:50:11 +08:00
focused_xy e4527915a0 fix(github actions): fix site.sh 2024-10-13 14:37:07 +08:00