家长好,本周学习的内容是《枚举算法》: 1. 理解算法的三种描述方式:自然语言、流程图、伪代码 2. 掌握枚举法(穷举法)的核心思想:确定范围+逐一验证 3. 理解枚举法的边界设计原则,合理设置枚举范围 4. 掌握枚举法的优化策略(剪枝),减少不必要的枚举 5. 学会枚举法的代码实现,能够将枚举思想转化为程序代码 此外,课前对上周string知识点进行了小测复习,重点回顾了字符串长度函数(size()/length())、下标访问、substr()截取、find()查找、replace()替换、erase()删除等基础函数的用法。 子杰本节课表现整体不错,对枚举算法有所了解,能够掌握相关内容,基础题目可以自己完成。不过到后面的"百钱百鸡"、"水仙花数"等综合题目时会有一点点卡壳,在老师的指导下能够重新理顺思路完成题目,这种不放弃的精神很好。子杰这学期的态度进步非常大,主动性也越来越强,继续保持!从课前小测来看,find()查找函数的返回值含义和replace()替换函数的用法还需要多花点时间巩固,回去把这些函数整理到笔记本上,多练习几遍就熟练了。 加油呀!💪✨ ---