Skip to content

Pacino7a/Cplusplus-Experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme

这个代码库展示了我在以下 C++ 主题上的学习成果:

  • 基础知识: 变量、数据类型、运算符、控制流(if/else、for、while 循环)。

  • 函数与模块化: 函数的定义与调用、参数传递、函数重载。

  • 复合数据类型: 数组、C 风格字符串、结构体。

  • 指针与动态内存: 指针基础、动态内存分配与释放。

  • 面向对象编程 (OOP): 类、对象、封装、继承与多态。

  • 文件输入输出: 读写文件。

  • 模板: 函数模板和类模板,用于编写泛型代码。

  • 标准库: 部分 STL(标准模板库)容器的使用,如 vector 和 string。

以及经典算法与数据结构 (来自《算法(第4版)》)

这个部分的代码旨在帮助理解和掌握各种经典算法的实现细节。

  • 排序算法: 包含冒泡排序、归并排序、快速排序、堆排序等多种经典排序算法的 C++ 实现。

  • 查找算法: 实现二分查找等高效查找算法。

  • 数据结构: 实现了二叉树、图等重要的数据结构。

About

All the cpp practices in here

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages