PPCA 2025
外观
简介
时间
- 2025.06.23 ~ 2025.08.03,周一~周五,共六周
- 机考日:上午 9:00~11:00 下午 13:00~18:00
- 非机考日:上午 9:00~12:00 下午 14:00~17:00
地点
- 光彪楼 203
分数构成
- 分组项目五选一(第 1 周到第 4 周)
- Pacman AI 吃豆人
- Ray Tracer 光线追踪
- DHT 分布式哈希表
- Raft 分布式一致性协议
- Network 网络协议
- RISC-V CPU 模拟器(第 5 周、第 6 周)
- Verilog 硬件描述语言 小作业(第 5 周、第 6 周)
- 机考(第 2 周起,共 5 次)
- 自选主题演讲 (bonus)
- 签到扣分:有事请提前与当班助教请假,有签到,无故缺席将被扣除分数。
机考
- 每周三下午 13:00~18:00,5 小时,可提前离场,共 5 次
- A 卷为传统算法题,赛制同程序设计/数据结构课,共三题
- B 卷为创新综合应用题,包含一道题
- A/B 二选一,最终评分只与每个人在两组试卷的答题者中的排名有关,二者取赋分较高者
- 对于 B 卷,分数将根据答案的优劣评判(这意味着,任何格式正确的答案大都是有点分数的)
- 如果某道题提交的答案得分达到了一条预先设定的 Ground Truth 的线(如果真的有的话),则此次机考这位参赛者可以不参加排名,成绩按满分计
- 机考允许并鼓励:
- 思考创新
- 寻找规律
- 机考严禁:
- 联网查询资料(有要求除外)
- 使用 OJ 上曾写过的代码
- 使用预先准备的模版
- 查看其它同学代码
- 把自己代码给同学看
- 帮助同学计算答案
- 其它一切不诚实行为
自选主题演讲
- 主动向助教报名,自定主题
- 限制主题类主题演讲,每人 20 分钟左右
- 要求
- 如果是针对某个特定的领域,限制为综述
- 如果是技术类的演讲,需要完整从背景到方法
- 可以参考的主题有:
- Some C++ features and design models: RAII, smart pointer, rvalue reference
- Concurrency: mutex, lock, conditional variable, etc.
- Common types of ISA
- Other programming languages
- PPCA 是一个非常好的交流想法的时机,希望有想法的同学积极报名演讲
Pacman AI
Ray Tracer
Distributed Hash Table
Raft
Network
助教
Name | |
---|---|
李林璋 | blemiade_qinchuan@sjtu.edu.cn |
范晓泽 | jasonfxz@sjtu.edu.cn |
曾济 | zeng_ji@sjtu.edu.cn |
周宸源 | zhouchenyuan@sjtu.edu.cn |
庄裕旻 | zhuangyumin@sjtu.edu.cn |
罗锦彬 | luojinbin@sjtu.edu.cn |
吴楚熙 | parsifal1986@sjtu.edu.cn |
朱瑾轩 | zhujinxuan@sjtu.edu.cn |
黄超逸 | xhsystem@sjtu.edu.cn |
程骏鸿 | Cheng_Junhong_2023@sjtu.edu.cn |
胡瑞岩 | xiaoh105@sjtu.edu.cn |
李芷妍 | lzy001@sjtu.edu.cn |
马翊加 | maayihjia@sjtu.edu.cn |