#include <iostream> using namespace std; int main() { cout << "Hello CSP-J!"; return 0; }
for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (a[i][j] == target) { cout << i << " " << j; } } }
void dfs(int node) { visited[node] = true; for (int next : adj[node]) { if (!visited[next]) { dfs(next); } } }

用 28 天掌握 C++ 竞赛编程

从零基础到 CSP-J 入门,每天一个知识点,AI 助教全程陪伴

28天
系统课程
24+
精选练习题
AI
智能辅导
4大
核心模块

四大学习模块

循序渐进的课程设计,从基础语法到数据结构,覆盖 CSP-J 全部核心考点

AI 智能学习系统

借助前沿 AI 技术,让学习更高效、更个性化

🧠

苏格拉底提示

三级渐进式提示,引导独立思考,让你真正理解而不是死记硬背。

📊

自适应难度

根据正确率动态调整题目难度,始终在最佳学习区间内挑战自我。

🔗

知识图谱

可视化知识点依赖关系,清晰掌握学习进度与薄弱环节。

🔄

智能复习

基于艾宾浩斯遗忘曲线,在最佳时间节点推送复习内容,巩固记忆。

📝

错题分析

AI 深度错误归因,精准定位知识盲区并提供改进建议。

🔍

学习诊断

实时诊断各阶段掌握程度,生成个性化学习报告与建议。

学习流程

科学的三步学习法,让每一分钟都有价值

1
📖

概念学习

观看视频讲解,掌握核心概念,建立扎实基础。

2
🎯

互动练习

通过选择题、填空题巩固知识,即时反馈加深理解。

3
🏆

挑战闯关

完成编程挑战,检验学习成果,积累实战经验。

从完全不会到能独立做出CSP-J模拟题,这个28天路线图帮了大忙。AI助教的提示特别有用,不是直接给答案,而是引导你自己想明白。

— 一位CSP-J考生

准备好开始你的 C++ 竞赛之旅了吗?

立即开始 →

更多学习资源

探索这些优秀的 C++ 学习平台,找到适合自己的学习方式

⚡ 交互式学习
LearnCpp.org
免费的浏览器内交互式 C++ 教程,边学边练,无需安装任何环境。
访问网站
⚡ 交互式学习
Codecademy C++
全球知名的交互式编程学习平台,2025年推出AI驱动学习路径,完课率达65%。
访问网站
🎮 游戏化学习
CodeCombat 扣哒世界
国内首个游戏化C++学习平台,用"打怪升级"的方式学编程,支持中小学阶段。
访问网站
🎮 游戏化学习
编程猫
覆盖6-18岁全年龄段,图形化到C++进阶路径清晰,与IOI达成战略合作。
访问网站
🏆 竞赛专项
洛谷
国内最大的算法竞赛社区,题库、题单、比赛、网校一应俱全,CSP-J必刷。
访问网站
🏆 竞赛专项
AcWing
算法竞赛学习平台,Y总课程深受信奥学生欢迎,系统讲解算法与数据结构。
访问网站
📈 刷题练习
Sololearn
3500万+用户的游戏化编程学习App,支持碎片化学习,含排行榜竞争机制。
访问网站
📈 刷题练习
牛客竞赛
面向竞赛和求职的刷题平台,含CSP-J模拟赛、历年真题和题解讨论区。
访问网站