😀返回上层😀
C++ 程序
基础
C++ 程序:你好世界
C++ 程序:二元加法
C++ 程序:检查数字是正数还是负数
C++ 程序:查找字符的 ASCII 值
图案
C++ 程序:使用星号(*)打印半金字塔图案
C++ 程序:使用数字打印半金字塔图案
C++ 程序:使用字符打印半金字塔图案
C++ 程序:使用星号(*)的反向半金字塔图案
C++ 程序:使用数字的反向半金字塔图案
C++ 程序:使用字符的反向半金字塔图案
C++ 程序:弗洛伊德三角形程序
C++ 程序:改进的弗洛伊德三角形
数字
C++ 程序:计算用户输入的n个数之和
C++ 程序:检查给定的数字是偶数还是奇数
C++ 程序:给定数字的阶乘
C++ 程序:使用第三个变量交换两个数字
C++ 程序:不使用第三个变量交换两个数字
C++ 程序:给定数字的平方根和立方根
C++ 程序:查找 GCD 和 LCM
C++ 程序:检查数字是不是阿姆斯特朗
C++ 程序:计算给定数字的位数
C++ 程序:确定完全平方
C++ 程序:确定数字是质数还是合数
C++ 程序:查找输入数字的反转
C++ 程序:检查给定数字的回文
数组
C++ 程序:数组介绍
C++ 程序:初始化数组的各种方法
C++ 程序:如何删除数组元素
C++ 程序:求数组元素的和与均值
C++ 程序:访问矩阵元素(2D 数组)
C++ 程序:相加两个矩阵(2D 数组)
C++ 程序:相乘两个矩阵(2D 数组)
C++ 程序:寻找数组中最小和最大元素
C++ 程序:计算子数组最大和
字符串
C++ 程序:将字符串转换为字符数组
C++ 程序:不使用系统定义方法求字符串长度
C++ 程序:执行字符串连接
C++ 程序:不使用系统定义方法反转字符串
C++ 程序:检查字符串回文
排序
C++ 程序:冒泡排序(标准)
C++ 程序:冒泡排序(优化)
C++ 程序:选择排序
C++ 程序:插入排序
C++ 程序:快速排序
C++ 程序:归并排序
搜索
C++ 程序:二分搜索算法
C++ 程序:DFS 遍历
C++ 程序:BFS 遍历
C++ 程序:使用修改的二分搜索查找给定数字的第一次出现
C++ 程序:使用修改的二分搜索查找给定数字的最后一次出现
面向对象的程序设计
C++ 程序:面向对象类示例
C++ 程序:使用类执行基本操作
C++ 程序:多态示例
C++ 程序:方法重载
C++ 程序:构造器和析构器示例
C++ 程序:构造器重载
C++ 程序:单层继承
C++ 程序:多级继承
C++ 程序:层次继承
C++ 程序:友元函数
C++ 程序:加号(-)运算符重载
文件处理
C++ 程序:从文件中读取
标准模板库
C++ 程序:使用 STL 初始化向量(第一部分)
C++ 程序:使用 STL 初始化向量(第二部分)
C++ 程序:在旋转排序向量中寻找最小元素
C++ 程序:在 STL 向量中使用lower_bound()方法
C++ 程序:在 STL 向量中使用upper_bound()方法
C++ 程序:使用 STL 列表(第一部分)
C++ 程序:使用 STL 列表(第 2 部分)
C++ 程序:STL 偶对模板
C++ 程序:STL 偶对模板的自定义排序方法
C++ 程序:使用偶对模板查找排序向量中最常出现的前K个元素
C++ 程序:STL 栈
C++ 程序:查找栈中最大的元素
C++ 程序:使用栈检查平衡括号字符串
C++ 程序:STL 优先级队列
C++ 程序:使用优先级队列实现最小堆
C++ 程序:STL 集合(第一部分)
C++ 程序:STL 集合(第二部分)
C++ 程序:STL 集合find()方法
C++ 程序:STL 集合erase()方法
C++ 程序:使用 STL 多重集合
C++ 程序:使用 STL 映射
C++ 程序:在 STL 映射中使用find()方法
C++ 程序:在 STL 映射中使用erase()方法(第一部分)
C++ 程序:在 STL 映射中使用erase()方法(第二部分)
C++ 程序:通过编写自定义排序方法来排序字符串
C++ 程序:在 STL 映射中使用lower_bound()和upper_bound()方法
C++ 程序:STL 多重映射
C++ 程序:在 STL 多重映射中使用find()方法
C++ 程序:在 STL 多重映射中使用erase()方法(第一部分)
C++ 程序:在 STL 多重映射中使用erase()方法(第二部分)
C++ 程序:STL 无序集
C++ 程序:排序 STL 中的无序集
C++ 程序:使用 STL 无序多重集合
C++ 程序:使用 STL 无序映射
C++ 程序:使用 STL 无序多重映射
杂项
C++ 程序:查找n个用户输入数字的平均值
C++ 程序:无break语句的switch-case
C++ 程序:带break语句的switch-case
C++ 程序:按值传递
C++ 程序:按引用调用
C++ 程序:在 3 个数字中找出最大和最小
C++ 程序:循环中的break语句
C++ 程序:检查数组是否包含重复项
C++ 程序:求一个数的除数
C++ 程序:执行继承
C++ 程序:执行矩阵转置
C++ 程序:对给定二维数组执行各种矩阵运算
C++ 程序:打印帕斯卡三角形
C++ 程序:使用*打印全金字塔
C++ 程序:简单计算器
C++ 程序:打印斐波那契数列
C++ 程序:求三个数中最大值
Published with GitBook
杂项
杂项