国内算法竞赛信息站 — 一站式汇总国内各大算法竞赛的参赛条件、赛题概要、赛程与奖项信息
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 20 天前 | ||
| 20 天前 | ||
| 20 天前 | ||
| 20 天前 |
国内算法竞赛信息站
一站式汇总国内各大算法竞赛的实用信息,帮助参赛者快速了解竞赛的参赛条件、赛题概要、赛程与截止时间、奖项设置,并一键直达官网报名。
功能特性
- 🔍 实时搜索:按竞赛名称、主办方或关键词即时过滤
- 🏷️ 类型筛选:信息学奥赛 / 大学生ACM / 企业赛事 / 资格认证 四类一键切换
- ⏱️ 状态标签:根据报名时间自动标注「报名中 / 即将开始 / 已结束 / 以官网为准」
- 📱 响应式布局:桌面端多列卡片网格,移动端单列展示
- 📄 信息透明:每项竞赛字段完整(主办方、参赛条件、赛题概要、赛程、奖项、官网链接)
已收录竞赛(10 项)
| 类型 | 竞赛 |
|---|---|
| 信息学奥赛 | NOI、NOIP、CSP-J/S |
| 大学生ACM | ICPC 亚洲区/中国赛、CCPC 中国大学生程序设计竞赛 |
| 企业赛事 | 百度之星、华为软件精英挑战赛(CodeCraft) |
| 资格认证 | PAT 计算机程序设计能力考试 |
| 综合赛事 | 蓝桥杯、GPLT 团体程序设计天梯赛 |
技术栈
- 纯静态网站:HTML + CSS + 原生 JavaScript(无构建工具、无框架依赖)
- 数据与视图分离:竞赛数据独立存放在
js/data.js,增删改一条竞赛只需编辑一个对象
项目结构
algorithm-contests-cn/
├── index.html # 页面骨架(标题、搜索、筛选、卡片列表)
├── css/
│ └── style.css # 蓝色系清爽风格、卡片网格、响应式
├── js/
│ ├── data.js # 竞赛数据源(10 项竞赛,含参赛条件/赛题概要/赛程/奖项/官网)
│ └── main.js # 渲染与交互逻辑(搜索、筛选、状态标签、HTML 转义)
└── README.md
本地运行
# 任意静态服务器即可,例如:
python3 -m http.server 8080
# 访问 http://localhost:8080
竞赛赛程与截止时间请以各竞赛官网最新通知为准,本站数据仅供快速参考。