教师审核稿 · 审阅后转发家长
学 习 反 馈 单 · 补 课

谢明泓 同学 · CSP04橙子周六1400-04「二维数组」

橙子周六0845CSP04 班 · 今日来 1400 班补课 | 2026-09-26 | 课堂 7 + 作业 3 + 拓展 7
🎉 编程题 5/5 全部一遍 AC
B包加练 2 题 · 同样一遍过
请假一天 · 整章一次补齐

🌟 老师的表扬

📊 本讲完成情况

课堂练习7/7
课后作业2/3
拓展练习0/7

💻 编程题:每一次提交都看过了

✅ 一遍通过的 7 道题每题 1 次提交
  • 🎉 一遍 AC矩阵原样输出 —— 行列循环模板题,直接拿下
  • 🎉 一遍 AC图像相似度 —— 逐位比较统计,思路全对
  • 🎉 一遍 AC矩阵加法 —— 对应位置相加,最典型用法
  • 🎉 一遍 AC每个小组的最大年龄 —— 分组求最值,初值处理到位
  • 🎉 一遍 AC每列最大值 —— 按列遍历,内外层切换零失误
  • 🎉 一遍 ACB包 矩阵元素总和 —— 课后作业主动加练
  • 🎉 一遍 ACB包 奇偶统计 —— 课后作业主动加练
📌 5 道课堂编程题 + 2 道课后作业,7 道全部一遍通过、全程零错误提交——基础扎实 + 听讲专注,这份成绩单含金量十足。

📝 选择题 · 错题分析(9 次提交,最终满分)

客观题不建议反复提交试答案——反复最多的是 Q1,把 4 个选项都试了一遍才对。错题对应的知识点值得真正弄懂:&map、map、map[0] 各自 +1 跳多远。
题号考点轨迹要点正确答案
Q1&map + 1 跨多远B → A → A → D → A → B → C → C ✅(第8次才稳定)C(0x2050)
Q2第2行第2个元素的地址A → D ✓(第2次改对后保持)D
Q3正确定义方式B ✓(从第1次就选对)B
Q4int arr[0] 占几字节B → A → C → D ✓(第4次改对)D(16 字节)
Q5二维数组传参不能写什么A → D ✓(第2次改对后保持)D(int**)
💡 Q1「+1 跳多远」三兄弟:map 是「整个数组」,&map + 1 一步跳过全数组 = 5×4×4 = 80 字节(0x50),0x2000 + 0x50 = 0x2050。容易混的近亲:`map + 1`(不带&)跳一行 = 16 字节;`map[0] + 1` 跳一个元素 = 4 字节。做题先问自己:「+1 跳的是哪个格子?」Q4 同理:int arr[0] 是一整行 = 16 字节。把这几个式子弄懂记进笔记本,这类题下次就是送分题。

📝 判断题 · 错题分析(2 次提交,最终满分)

📌 判断题发现不对马上订正、一次全对,效率很高。下次争取把「算得细一点」放在下笔前:Q2 先数格子(100 格 vs 99 字符),答案就自己跳出来了。

📖 老师的整体评价

明泓本节课可以概括为:编程满血,概念补漏。

💪 值得肯定的:补课一天整章清零——编程题 7 连一遍 AC(含 B 包 2 题),执行力满分;判断题第 2 次就满分;「先听知识点再动笔」的好习惯继续保持。

🔧 接下来要养的小习惯:

① 把「+1 跳多远」三兄弟记进笔记本——map[0]+1 跳 1 个元素(4字节)、map+1 跳 1 行(16字节)、&map+1 跳整个数组(80字节),概念题靠理解不靠试;

② 判断题先算细再下笔——像 Q2 那样把格子数一数,别凭感觉;

③ B包还剩「主对角线求和」1 道,本周补上,B 包也清零;

④ 下周《二维数组图形》大量用到本周的双层循环——基础这么稳,可以挑战 C 包拓展题(杨辉三角、矩阵旋转)了。