编写题解 3107: 最短路径(shopth) 摘要:```cpp//有点意思#include #include using namespace std;const int INF=0x3f3f3f3f;struct Node{…… 题解列表 2025年10月26日 0 点赞 0 评论 123 浏览
C++ STL移除算法std::unique()函数入门 前面一节我们学习了复制算法 reverse_copy() 函数,读者是否还记得它的功能是什么吗?没错,该函数能够将序列元素反转顺序后复制到目标区域。本节我们将学习一个新的算法,移除算法,顾名思义,该算法的功能是移除序列中不符合条件的元素,注意是移除而不是删除,实际上是覆盖。unique() 函数就是一个移除算法,"unique" 意为"唯一的",但读者千万别 C++常用算法(二) 2025年10月26日 0 点赞 0 评论 316 浏览
C++ STL复制算法std::reverse_copy()函数入门 前面一节我们学习了反向复制算法 copy_backward() 函数,读者是否还记得它的功能是什么吗?没错,该函数能够从序列的末尾开始向开头进行复制。本节我们将学习一个真正反转元素顺序的算法——reverse_copy() 函数。"reverse" 意为"反转","copy" 意为"复制",从名称就能看出,这个函数不仅 C++常用算法(二) 2025年10月26日 0 点赞 0 评论 299 浏览
C++ STL复制算法std::copy_backward()函数入门 前面一节我们学习了条件复制算法copy_if()函数,读者是否还记得它的功能是什么吗?没错,该函数能够根据条件筛选元素并复制到目标区域。本节我们将学习一个反向复制算法——copy_backward()函数。”back“意为”后面“,”forward“意为”朝某个方向“,”copy_backward“表示”从后面往前复制“,从名称就能看出,这个函数与常规复制方向不同,它从序列的末尾开始向开头进行复制 C++常用算法(二) 2025年10月26日 0 点赞 0 评论 266 浏览
C++ STL复制算法std::copy_if()函数入门 前面一节我们学习了复制算法copy_n()函数,读者是否还记得它的功能是什么吗?没错,该函数能够从指定位置开始复制固定数量的元素到目标区域。本节我们将学习一个更智能的复制算法——条件复制算法copy_if()函数。从名称就能看出,这个函数在复制时会进行条件筛选,只复制满足特定条件的元素。copy_if()函数的语法格式如下:template<classInputIt, C++常用算法(二) 2025年10月26日 0 点赞 0 评论 241 浏览
一行代码解决(燃尽了) 摘要:解题思路: 通过 lambda 函数处理输入字符串:先用海象运算符分别统计字母 (a)、数字 (b)、空格 (c) 的数量,其他字符数由总长度减去 a、b、c 之和得到;再用 f-stri…… 题解列表 2025年10月26日 2 点赞 2 评论 217 浏览
C++ STL复制算法std::copy_n()函数入门 上一节我们学习了排列组合算法is_permutation()函数,读者是否还记得它的功能是什么吗?没错,该函数能够判断两个序列是否互为排列组合。本节我们将学习一个新的算法——复制算法,顾名思义,复制算法的功能就是把一个区间的元素复制到另外一个区间,它是copy_n()函数,该算法要求迭代器至少为输入迭代器。它的语法功能如下:template<classInputIt, C++常用算法(二) 2025年10月26日 0 点赞 0 评论 233 浏览
数字三角形(DP) 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>usingnamespacestd;//定义常量N,用于限制三角…… 题解列表 2025年10月26日 0 点赞 0 评论 139 浏览
一行代码搞定 摘要:解题思路: 获取输入:通过input()函数读取用户输入的字符串(如输入 “hello world”); 筛选元音字符:用列表推导式遍历输入字符串的每个字符,通过if i in…… 题解列表 2025年10月26日 2 点赞 0 评论 192 浏览
一行代码搞定 摘要:解题思路:利用python可以嵌套压缩代码核心两点:一行代码解决参考代码:print(input()+input())…… 题解列表 2025年10月26日 1 点赞 0 评论 184 浏览