Skip to content

Ender-Kylin/Acwing_Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

以下是为你更新的README文件内容,突出了C++语言和代码来源:

Acwing算法基础课 & 洛谷习题代码模板库

一、仓库概述

本仓库收录了Acwing算法基础课程的C++代码模板以及洛谷习题的个人解题代码。所有代码均经过调试与优化,适合作为算法学习的参考资料或竞赛模板库使用。

二、代码结构

.
├── Acwing_Templates/        # Acwing算法基础课模板代码
│   ├── Basic_Algorithms/    # 基础算法(排序、二分等)
│   ├── Data_Structure/      # 数据结构(栈、队列、树等)
│   ├── Dynamic_Programming/ # 动态规划
│   ├── Graph_Algorithm/     # 图论算法
│   └── Math/                # 数学算法
│
└── LuoGu_Solutions/         # 洛谷习题个人解答
    ├── Easy/                # 简单难度题目
    ├── Medium/              # 中等难度题目
    └── Hard/                # 困难难度题目

三、代码特点

  1. 语言特性

    • 采用C++11/14标准编写,充分利用STL库
    • 严格遵循Acwing课程的代码风格规范
    • 避免复杂的面向对象设计,保持算法逻辑清晰
  2. 模板优势

    • 包含详细的注释和复杂度分析
    • 提供输入输出优化模板(快读快写)
    • 支持多测试用例的处理模式
  3. 习题解答

    • 每题包含题目链接和思路简述
    • 提供多种解法对比(暴力解法→优化解法)
    • 关键步骤添加详细注释说明

About

Acwng算法基础课算法代码模板

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors