关于本指南
Warning: 本指南不能保证您拿到 NOI 金牌!
本指南中主要框架来自 USACO Guid,我根据国内 OI 学习的内容作了一些补充和细化。希望能够通过该指南,能够帮助同学们更好的学习 OI。但是,在奥赛竞争越来越激烈的今天,最终能否获得成绩,取决于学习者的努力程度和天赋。
对 NOIP 选手,我希望提供“一站式”学习体验:只使用本网站,就能接触 NOIP 所需的大多数(甚至全部)主题。当然,考虑到 OI 日新月异,我也很难跟上时代,在学习过程中也有必要使用其他网站。
使用方法
- 使用模块进度下拉菜单(位于模块标题右侧及页面底部)记录学习进度;修改 后,左侧导航栏会同步显示。
- 遇到困难时,可以前往非官方问答社区 USACO Forum寻求帮助。
- 继续学习前,请阅读所有带星标的资源。
- 强烈建议完成所有星标题目;需要更多练习时,再尝试非星标题目。
- 难度表示学完当前模块后预计会感受到的挑战程度,不能跨模块直接比较。
- 铜组至金组中的“Very Hard”或“Insane”题可以暂时跳过,以后再做。
- 更多信息参见模块介绍。
尤其建议高水平选手(金组/铂金组)跳跃式学习。可以把 模块标记 为“已跳过”,以后再回来学习。
对低组别选手,本指南通常应按顺序学习。不过也可以暂时跳过某些模块,以后 再回来完成。
创建账号
强烈建议点击屏幕左下角的“设置”按钮(移动端位于菜单中)创建账号。这样你的 设置和学习进度会备份到服务器,并在不同设备间同步。
更改代码语言
若要更改代码语言,请点击屏幕左下角的“设置”按钮(窗口较小时位于菜单中)。 不同代码语言所显示的内容可能有所不同。
当前代码语言是 Python。
Warning!
目前对 Python 的支持非常有限。
致教师与社团负责人
如果你是提供_免费_教学的教师或社团负责人,可以自由使用本指南中的任何内容, 但请注明来源并附上本站链接。如对所需教学资料有具体建议,也欢迎 联系我们。
许可说明:未经事先书面许可,不得使用、复制、再分发、商业化或出售本站任何 内容。 了解更多。