题库推荐
2026-01-21 12:50:57
发布于:广东
一、入门级题库(打基础、练语法)
- 菜鸟教程在线编程(RUNOOB)
特点:界面简洁,题目按知识点分类(变量、循环、数组、函数等),针对性极强,每道题都有详细的题目解析和参考代码。
优势:无需配置本地环境,网页端直接编写、运行代码,错题能快速对照解析理解,适合零基础入门。
地址:https://www.runoob.com/try/runcode.php?filename=helloworld&type=cplusplus - PAT 乙级(Programming Ability Test)
特点:由浙江大学推出,题目偏向工程实用(如字符串处理、简单数学计算),难度适中,贴近实际开发中的基础场景。
优势:题目质量高,评分标准严格,能培养规范的编程习惯,适合入门后提升基础应用能力。
地址:https://pintia.cn/problem-sets/994805260223102976/problems/type/7
二、进阶级题库(练算法、提思维) - 洛谷(Luogu)
特点:国内最主流的信息学竞赛题库,专门适配 C++(竞赛主流语言),题目按难度分级(入门、普及 -、普及 / 提高 -、提高 +/ 省选等),覆盖从入门到竞赛级的所有知识点。
优势:
题目分类清晰(贪心、动态规划、图论等),可按知识点刷题;
社区活跃,每道题都有大量题解,遇到卡壳能快速参考;
支持在线提交 C++ 代码,实时判题,还能参与模拟赛。
地址:https://www.luogu.com.cn/ - LeetCode(力扣)
特点:全球最火的编程刷题平台,以算法题为主,适合求职(尤其是大厂面试)和算法能力提升,C++ 是主要支持语言之一。
优势:
题目按 “简单 / 中等 / 困难” 分级,可按标签筛选(数组、链表、树、动态规划等);
每道题有详细的题解和讨论区,能学习不同的解题思路;
支持在线调试 C++ 代码,还能统计刷题进度。
地址:https://leetcode.cn/ - Codeforces
特点:国际顶级编程竞赛平台,题目质量极高,侧重算法思维和代码效率,适合想提升竞赛水平的同学。
优势:
定期举办线上竞赛,能模拟真实竞赛环境;
题目难度跨度大(A 题入门,E/F 题竞赛级),能针对性突破;
支持 C11/14/17 等新版本语法,贴合现代 C 开发。
地址:https://codeforces.com/
这里空空如也

















有帮助,赞一个