# 课程名称：《真题训练2》

**授课日期**: 2026-06-27

**课评内容**：
家长好，本周学习的内容是《真题训练2》：
1. 字符类型与ASCII码转换：char类型与int的转换，字符'0'=48、'1'=49，字符数组与字符串的区别
2. 异或位运算的应用：X^X=0、X^0=X的规律推导，使用异或实现两数交换（无需临时变量），按位取反~运算（~X = -X-1）
3. 原码/反码/补码转换：原码→反码（符号位不变其余取反）、反码→补码（加1），有符号与无符号数的存储范围差异
4. 进制转换与sizeof运算：任意进制转十进制（按权展开法），sizeof求数组总字节数，sizeof(arr)/sizeof(arr[0])求数组元素个数
5. 双指针法与回文串判断：枚举算法的适用场景与等差数列公式的优化，双指针（左右收缩）判断回文，凯撒密码加密解密（偏移量+模26处理）

俊宇，这次GESP真题训练满分250，代码功底再次得到验证 🔥 「二进制回文串」一次AC通过，老师提问时也能快速给出正确回答，对异或位运算（X^X=0、X^0=X）和~X=-X-1的推导理解到位。凯撒密码从15→50→100分，调试改进能力很强。不过选择题做了8次才从14分爬到30分，说明选择题中的细节考点（如有符号/无符号存储范围、sizeof运算、字符数组与字符串区别）还需要更细心 👀 越是熟练越要留意这些"坑"，希望养成做完回头逐项排除、确认无误再提交的好习惯。课堂上讨论声偏大，老师也期待你帮忙带动大家保持安静 🤝

📊 OJ完成情况：4/4题全部通过 | 总分250/250
- ✅ 二进制回文串：1次AC（一气呵成！）
- ✅ 凯撒密码：3次提交→100（15→50→100，调试改进型）
- ✅ 单选题：8次提交→30分（14→20→24→26→26→28→28→30，逐步提升）
- ✅ 判断题：2次提交→20分

加油呀！💪✨

---
**老师签名：橙子**
