本仓库用于系统化记录本人在各类在线判题系统(Online Judge, OJ)上的算法学习与刷题历程,涵盖基础算法、进阶技巧及竞赛真题,旨在沉淀解题思路、优化代码实现,为算法能力提升提供可追溯的实践档案。
[TOC]
- 包含算法基础课与算法提高课的配套刷题记录,覆盖数据结构、动态规划、图论等核心知识点的入门与强化训练。
- 子目录 CCF-CSP 题解记录:专项整理 CCF-CSP 认证考试的历年真题题解,聚焦考试高频考点与解题技巧。
- 记录参赛题目:包含本人参与的 Codeforces 正式比赛(如 Div.1/Div.2/Div.3/Div.4)中完成的题目代码与思路笔记。
- 包含赛后补题内容:针对比赛中未解决的题目,补充完整题解与代码实现,分析思路误区与优化方向。
- 重点整理 “经典 100 题” 刷题记录,覆盖数组、链表、树、哈希表等高频面试与算法基础题型。
- 每题附详细解题思路(如暴力解法、优化思路、时间/空间复杂度分析),部分题目提供多种实现方式对比。
- 题单刷题记录:按洛谷官方或社区推荐题单(如“算法入门”“动态规划进阶”)进行系统性训练的题目整理。
- 比赛刷题记录:包含洛谷举办的线上模拟赛、公开赛等赛事的参赛与补题记录,聚焦青少年算法竞赛常见题型。
- 专项记录 PAT 甲级(Advanced Level) 与 PAT 乙级(Basic Level) 的刷题题解,适配 PAT 考试的难度梯度与题型特点,助力考试备考。
- 独立整理 CCF-CSP 认证考试的历年真题与模拟题题解,针对认证中注重的“工程实现能力”与“边界条件处理”进行重点标注。
- 基于《算法上机实战指南》教材的日常学习打卡记录,按教材章节顺序整理配套习题的代码与解题思路,同步教材知识点的实践应用。
- 聚焦 AtCoder Beginner Contest(ABC)的刷题记录,ABC 作为入门级竞赛,题目难度循序渐进,适合算法初学者巩固基础、培养解题手感。
- 记录在杭州电子科技大学在线判题系统(HDU OJ)上的刷题内容,涵盖 HDU 经典题库(如“杭电多校联考题”“基础算法专题”)的题目与题解。
- algorithm-journey
ctrl + alt + b 运行textCase alt+s submit to codeforces