Skip to content

feat(ch03): add written practice and expand Fishman tests - #193

Open
Fishman-cell wants to merge 2 commits into
AzenAnn:mainfrom
Fishman-cell:chapter/03-string-array
Open

Fishman-cell wants to merge 2 commits into
AzenAnn:mainfrom
Fishman-cell:chapter/03-string-array

Conversation

@Fishman-cell

Copy link
Copy Markdown

具体贡献

  • 将 Fishman 负责的 ch3 广义表、三对角矩阵与多维数组 4 个 Exercise Lab 全部扩充至 20 个测试点,并将每题评分重新平衡为 100 分。
  • 新增边界、深层嵌套、空表、负值、零值、大数、首尾下标和高维寻址等测试覆盖。
  • 新增 Lab 03-T-05:数组与广义表理论大题训练,包含 5 道书面综合题;每题附题目解读、算法分析、伪代码、C++ 示例、拓展思考与评分要点。
  • 为 3.3 数组与矩阵、3.4 广义表文章补充 4 组完整解题范例、易错边界与对应 Lab 关联。
  • 新增行优先寻址的 Graphviz 核心过程图,并在第 3 章总览关联理论训练 Lab。

验证

  • 4 个 Exercise Lab:每题 20 个 case、总分 100;使用等价参考逻辑逐案核对通过。
  • pnpm run validate:content 通过。
  • pnpm run build 通过。
  • git diff --check 通过。

Review 重点

  • 核对 E-03-06~E-03-09 的新增边界测试与 cases.json 标签/分值。
  • 检查 T-03-05 的推导、评分要点与文章内 Lab 链接。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants