摘要: C++ 进阶知识点详细教程 - 第3部分 11. 搜索算法 11.1 深度优先搜索(DFS) 11.1.1 基本概念 DFS是一种递归的搜索算法,沿着一条路径深入到底,然后回溯。 基本模板 void dfs(int state) { // 1. 终止条件 if (满足条件) { 处理结果; retu 阅读全文
posted @ 2025-11-14 17:26 surprise_ying 阅读(3) 评论(0) 推荐(0)
摘要: C++ 进阶知识点详细教程 - 第2部分 7. 文件重定向 7.1 什么是文件重定向 文件重定向是将程序的标准输入/输出从控制台重定向到文件的技术,在算法竞赛和大数据处理中非常有用。 7.2 命令行重定向 7.2.1 基本语法 # 输入重定向:从文件读取输入 program < input.txt 阅读全文
posted @ 2025-11-14 17:24 surprise_ying 阅读(6) 评论(0) 推荐(0)
摘要: C++ 进阶知识点详细教程 - 第1部分 1. do while 循环 1.1 基本语法 do { // 循环体 } while (条件); 关键特点:至少执行一次循环体,因为条件判断在循环体执行之后。 1.2 与while循环的区别 // while循环:先判断条件,再执行 int i = 10; 阅读全文
posted @ 2025-11-14 17:23 surprise_ying 阅读(9) 评论(0) 推荐(0)