习题 3

除非得到允许,否则不允许在习题集上进行协作。根据课程关于 学术诚信 的政策,你可以向同学和其他人寻求帮助,只要这种帮助不会变成别人替你完成工作。

教职员工会对提交到 CS50x 的作业进行随机审计。被发现违反此政策的学生将被移出课程。如果发现已经完成 CS50x 的学生违反了该政策,他们的 CS50 证书将被永久吊销。

做什么

  1. 提交 Sort

  2. 提交 Plurality

  3. 提交以下之一

    • 如果觉得还算自信,提交 Runoff
    • 如果觉得非常、非常、非常自信,提交 Tideman

如果你同时提交了 Runoff 和 Tideman,我们将记录两个分数中的较高者。注意 Tideman 是选做的,但非常有挑战性!

截止日期

2026-12-31T23:59:00+00:00 之前。

建议

  • 通过 第 3 周 的源代码尝试 David 在课堂上的任何程序。

  • 如果在使用 make 编译代码时看到任何错误,请首先专注于修复看到的第一个错误,并根据需要向上滚动。如果不确定错误的含义,请尝试向 help50 寻求帮助。例如,如果尝试编译 plurality 时,

    make plurality
    

    产生错误,请尝试运行

    help50 make plurality
    

    代替!

如何寻求帮助

  • 在课程的 社区 中寻求帮助!

习题