洛谷官方精选题单(C++版)

​欢迎大家订阅我的专栏:算法题解:C++与Python实现
本专栏旨在帮助大家从基础到进阶 ,逐步提升编程能力,助力信息学竞赛备战!

专栏特色
1.经典算法练习:根据信息学竞赛大纲,精心挑选经典算法题目,提供清晰的代码实现与详细指导,帮助您夯实算法基础。
2.系统化学习路径:按照算法类别和难度分级,从基础到进阶,循序渐进,帮助您全面提升编程能力与算法思维。

适合人群:

  • 准备参加蓝桥杯、GESP、CSP-J、CSP-S等信息学竞赛的学生
  • 希望系统学习C++/Python编程的初学者
  • 想要提升算法与编程能力的编程爱好者

之前跟着洛谷官方推荐的精选题目单,一道一道练习,过程中踩了不少坑,也总结了一些常见的解法和技巧。

如果你也在刷这个题单,或者刚好卡在某道题上,希望这份整理能帮你快速找到参考,少走点弯路~

当然,如果发现哪里有错误或者更好的解法,也欢迎在评论区指出来,一起交流进步!

祝大家刷题顺利,早日AC~ 🎯


目录

【入门 1】顺序

【入门 2】分支结构

【入门 3】循环结构

【入门 4】数组

【入门 5】字符串

【入门 6】函数与结构体

【算法 1-1】模拟与高精度

【算法 1-2】 排序

【算法 1-3】暴力枚举

【算法 1-4】递推与递归

【算法1-5】贪心

【算法 1-6】二分查找与二分答案

【算法 1-7】搜索

【数据结构 1-1】线性表

【数据结构1-2】二叉树

【数据结构1-3】集合

【数据结构1-4】图的基本应用

【数学1】基础数学问题

【算法2-1】前缀和、差分与离散化

【算法2-2】常见优化技巧

【算法2-3】分治与倍增

【算法2-4】字符串

【算法2-5】进阶搜索

【数据结构2-1】二叉堆与树状数组

【数据结构2-2】线段树

【图论2-1】树

【图论2-2】最短路

【图论2-3】最小生成树

【图论2-4】连通性问题

【动态规划1】动态规划的引入

【动态规划2】线性状态动态规划

【动态规划3】区间与环形动态规划

【动态规划4】树与图上的动态规划

【动态规划5】状态压缩动态规划

【数学2-1】进阶数论

【数学2-2】组合数学与计数

【数学2-3】概率与统计

【数学2-4】基础线性代数

【数据结构2-3】线段树的进阶用法

【动态规划6】动态规划的设计与优化

  • P2513 逆序对数列
  • CF708E Student's Camp
  • P3800 Power收集
  • CF833B The Bakery
  • P5785 任务安排
  • P3648 序列分割
  • P4027 货币兑换
  • AT_ARC081_d Flip and Rectangles
  • P5464 缩小社交圈
  • P4099 SAO
  • P3572 PTA-Little Bird
  • P2254 瑰丽华尔兹
  • P2569 股票交易
  • P1973 NOI嘉年华
  • P5504 柠檬
  • P1912 诗人小G
  • P3195 玩具装箱
  • P5468 回家路线
  • AT_arc066_d Contest with Drinks Hard
posted @ 2026-05-26 22:00  热爱编程的通信人  阅读(3)  评论(0)    收藏  举报