随笔分类 -  C++STL/库函数用法

摘要:通过如下语句关闭cin,cout流同步后, ios::sync_with_stdio(false), cin.tie(0), cout.tie(0); 之后的输出就只能使用cout来输出,不能混用C语言的输出函数如printf、puts等等,否则输出的顺序会被打乱。 总之:要么全使用C语言风格的输出 阅读全文
posted @ 2025-02-27 15:29 Tshaxz 阅读(2) 评论(0) 推荐(0) 编辑
摘要:刷Leetcode写递归函数时想直接在函数内部定义dfs,这样可以省去传一大堆参数 写法一 C++11新特性std::function 大概意思就是用function打包一个lambda表达式,起个名字叫dfs,这样我们就可以直接调用dfs函数了。 核心语句 function<int(int, in 阅读全文
posted @ 2025-02-25 15:59 Tshaxz 阅读(7) 评论(0) 推荐(0) 编辑
摘要:最值写法 记得要加#include <climits> 变量类型 最小值 最大值 int INT_MIN INT_MAX unsigned int 0 UINT_MAX long long LLONG_MIN LLONG_MAX unsigned long long 0 ULLONG_MAX 最值大 阅读全文
posted @ 2025-02-18 16:50 Tshaxz 阅读(8) 评论(0) 推荐(0) 编辑
摘要:在 C++ 中,std::max_element 是一个标准库算法,定义在 <algorithm> 头文件中,用于在指定范围内查找最大元素的迭代器。 时间复杂度:O(n),其中n是范围 [first,last) 中的元素个数。因为需要遍历整个范围来找到最大元素。 取数组中元 阅读全文
posted @ 2025-02-15 18:31 Tshaxz 阅读(54) 评论(0) 推荐(0) 编辑
摘要:学习资料 1.【C++】详解vector二维数组的全部操作 一维 vector<int> res(n, 0);//大小为n的数组,初始值全部设为0 Leetcode中常用,在类内定义外部变量,在函数内初始化 class Solution { public: vector<vector<string> 阅读全文
posted @ 2025-02-14 16:41 Tshaxz 阅读(7) 评论(0) 推荐(0) 编辑

Language: HTML
点击右上角即可分享
微信分享提示