2.3 KiB
2.3 KiB
课程名称:简单排序
授课日期: 2026-09-13(周日补课班)
课评内容:
子杰家长好,本周学习的内容是《简单排序》:
- 冒泡排序:相邻元素两两比较交换,每趟把最大值"冒"到末尾
- 冒泡排序优化:用布尔标记判断本趟有无交换,提前结束排序
- 选择排序:每趟从未排序部分选出最值,用index记录下标再交换
- 插入排序:像整理扑克牌一样,把无序元素插入已排好的序列
- 三种排序的过程模拟与边界处理(趟数N-1、下标范围)
子杰周日主动来上补课,学习主动性值得表扬👍 课堂上延续了专注的好习惯,安静跟着老师把三种排序一趟一趟模拟下来。OJ上冒泡排序和计算交换次数两道题都是一次通过✅,说明排序的过程模拟这关掌握得很扎实!
选择排序这道题提交了2次还差一点,问题多半出在index下标交换的细节上。希望课后抽20分钟把这道题彻底搞懂——理解为什么这么写,不只是改对就好~搞懂之后可以再试试A4求第K小的数,那是对排序最好的综合运用💡
以子杰现在的态度和专注,老师相信你进步会越来越快!
加油呀!💪✨
【OJ做题数据】
A包(课堂练习)完成情况: 2/7 (共4次提交)
| 题目 | 类型 | 状态 | 提交次数 | 思考模式 | 错误类型 |
|---|---|---|---|---|---|
| S0402A1 冒泡排序实现 | 基础题 | ✅ 通过 | 1 | 一气呵成 | — |
| S0402A2 选择排序实现 | 基础题 | ❌ 未通过 | 2 | 调试改进 | WA×1 |
| S0402A3 计算排序后的交换次数 | 基础题 | ✅ 通过 | 1 | 一气呵成 | — |
| S0402A4 求第 K 小的数 | 提高题 | ⬜ 未提交 | 0 | — | — |
| S0402A5 成绩排名(稳定排序) | 提高题 | ⬜ 未提交 | 0 | — | — |
| S0402A6 简单排序 - 选择题 | 理论题 | ⬜ 未提交 | 0 | — | — |
| S0402A7 简单排序 - 判断题 | 理论题 | ⬜ 未提交 | 0 | — | — |
📊 分析: 冒泡排序和交换次数两题一次通过,过程模拟掌握扎实;选择排序因下标交换细节WA(答案错误)1次未通过,课后需搞懂;A4-A7课上时间有限未完成,建议课后补上A4。
老师签名:橙子