本周我重点复习了Python数组与字符串相关知识,同时完成配套刷题练习,并开启了贪心算法的学习,整体学习节奏紧凑、收获较为扎实。
在Python数组与字符串复习中,我重新梳理了列表的增删改查、切片、排序、遍历等基础操作,巩固了字符串不可变特性、分割、替换、查找、统计等常用方法,弥补了之前对细节掌握不牢固的问题。通过针对性刷题,我熟练运用双指针、基础遍历等思路解决了数组去重、反转字符串、验证回文等题目,做题效率与准确率都有明显提升,也及时整理了错题,总结易错点。
在贪心算法学习上,我理解了其核心思想,即每一步选择当前最优解,最终逼近全局最优。我学习了分发饼干、柠檬水找零、跳跃游戏等经典例题,掌握了贪心算法的基本解题步骤,能够独立分析简单贪心问题并编写代码实现。
本周的学习让我夯实了编程基础,初步建立了算法思维。但我也存在明显不足:对贪心算法的灵活运用能力较弱,面对稍复杂的题目难以快速确定最优策略;数组与字符串的综合题型处理速度较慢。
下周我将重点强化贪心算法的进阶练习,多做综合类题目,同时复盘本周错题,进一步提升解题逻辑与代码编写能力。