• 置顶
    hello world!

    hello world!

    This is my first blog!

  • iomanip头文件

    iomanip 是 C++ 标准库中的一个头文件,它提供了一系列用于格式化输入输出的操纵器(manipulators)。这些操纵器允许你控制浮点数的精度、整数的格式、填充字符、宽度等。以下是一些常用的 iomanip 操纵器及其用法: 1. setprecision用于设置浮点数的显示精度(总有效数字位数或小数点后的位数,具体取决于 fixed 或 scientific 操纵器)。 #inc...
  • iostream头文件

    iostream库提供了丰富的功能来控制输出的格式。以下是一些使用iostream库控制输出格式的方法: 1. 主要类: std::istream:用于输入操作的抽象基类,提供了基本的输入功能。 std::ostream:用于输出操作的抽象基类,提供了基本的输出功能。 std::iostream:继承自std::istream和std::ostream,用于同时进行输入和输出操作。 std:...
  • dfs算法

    一、算法原理DFS算法从起始节点开始,沿着一条路径尽可能深地访问下去,直到无法再继续(即到达叶子节点或遇到已访问过的节点),然后回溯到上一个节点,继续探索其他路径。这种方式类似于迷宫中的探索策略,深入一条路直到死胡同,然后返回上一个岔路口继续探索其他路。 二、实现方法DFS算法可以通过递归或显式栈来实现。以下是两种实现方法的简要介绍: 递归实现: 选择一个起始节点作为当前节点,并标记为已...
  • cpp string用法

    在C++中,std::string 是一个表示和操作字符串的类,定义在 <string> 头文件中。以下是一些常用的 std::string 方法和用法示例: 1. 包含头文件首先,你需要包含 <string> 头文件: #include <string> 2. 创建字符串std::string str1; // 默认构造函数...
12310