笔记勿繁杂 记录要点 细节内容看材料本身即可
start: 2025/1/1
assign1: 2025/2/23 用时1h 完成前五个lecture(lec05 container)后即可开始做
assign2: 2025/2/26 用时1h 完成iterator后即可开始
assign3: 2025/3/13 完成class相关内容后即可开始
cs106L传来噩耗, 课内事务集体袭来强如怪物, 拼尽全力无法战胜, 只能四月再学习
assign4: 2025/3/29 课内事务导致耽搁了很久 这次assign很有趣 用时约3h 主要为复习课内的range,view的内容 以及debug 很多地方稍有不慎就会出错, 如transform, 以及选择逻辑中要不要加'!'取反.
越上越无奈大一学了一年的cpp课程
assign5: 2025/3/31 用时40min 写起来很好玩 简单的练习SMFs和overloading 完成lec11, 12即可 lec13也可以看看
assign6: 2025/4/6 用时40min lec14后即可开始 简单复习lambda和std 有个小坑 要用 g++ -static-libstdc++ -std=c++23 main.cpp -o main, 23版本来编译才能使用transform, and_then和or_else
assign7: 2025/4/7 Part1 30min Part2 30min 简单实现自己的unique_ptr以及std::move试用