2.9 KiB
课程名称:熟练度练习string2
授课日期: 2026-06-21
课评内容:
家长好,本周学习的内容是《熟练度练习string2》:
- 复习连续性元素的判断方法(单元素)
- 理解严格递增序列的判断逻辑(双元素,相邻两数逐个比较)
- 掌握字符串拆解与单词拼合技巧
- 学会单词计数与定位的编程思路
- 在OJ平台独立练习,培养调试与纠错能力
华琛整节课都安安静静地坐在座位上,听课状态比之前更稳了,老师讲的时候眼睛一直跟着屏幕,专注力保持得很好!前半段复习单元素连续性时,老师问"为什么for循环里是I < S.size()而不是I <= S.size()",你听得很仔细,理解了数组下标从零开始、只能到长度减一的道理——这个基础概念掌握得不错。老师还带大家练了一道严格递增序列的题,教大家逐个比较相邻两个数来判断是否递增,你也能跟着思路走。
后半段老师带大家推导"我是第几个单词"这道题——把整句话拆成一个一个字符,遇到字母就拼起来,遇到空格或句号就说明一个单词结束,然后用计数器CNT记录这是第几个单词。这个从拆字符→拼单词→判断是第几个的完整逻辑链,你基本能跟上老师的节奏。
OJ练习中,P1012"我是第几个单词"一次就AC(通过)了,说明课堂讲的字符遍历和单词判断思路你吸收得不错!但P1116和P1129各提交了1次WA(答案错误)后就没有继续了,P1100和P1103也没有动手。老师希望你下次遇到WA的时候,不要轻易停下来——看看OJ的判题结果(WA表示答案和预期不一致),想想是不是漏了什么情况,多改一次多交一次。代码能力就是在"试错→修改→再试"中练出来的。保持你的专注状态,再多一点主动尝试,你会越写越顺的!
本周课后任务:
- 必做:在OJ上补完P1116和P1129(改掉WA),预计20-30分钟
- 选做:试试P1100"词组缩写"巩固字符遍历
- 遇到WA先想想题目要求了什么、自己的代码少了什么,改了再提交
老师看到你这节课专注力比之前更稳了,继续加油呀!💪✨
【OJ做题数据】
A包(课堂练习)完成情况: 1/5 (共3次提交)
| 题目 | 状态 | 提交次数 | 思考模式 |
|---|---|---|---|
| P1012 我是第几个单词 | ✅ AC | 1 | 一气呵成 |
| P1116 调换位置 | ❌ WA | 1 | 1次WA后暂停 |
| P1129 简单a*b | ❌ WA | 1 | 1次WA后暂停 |
| P1100 词组缩写 | ⬜ 未提交 | 0 | — |
| P1103 字符串压缩 | ⬜ 未提交 | 0 | — |
📊 分析: A包5道题完成了1道。P1012一次通过说明字符串基础不弱,下一步是遇到WA多试一次。P1116和P1129都有尝试但WA后就停了,P1100和P1103还未提交,课后重点练习"试错→改进"的调试习惯。
老师签名:橙子