- 博客(7)
- 收藏
- 关注
原创 C++右值引用与左值引用
原文链接:https://www.cnblogs.com/likaiming/p/9045642.html例子右值引用int &&i = 10;#include <iostream>using namespace std;template <class T>void f1(T &&a){ cout << a << endl;};int main(){ f1(5); return 0;
2021-12-25 20:30:37 363
原创 operator bool () 和bool operator ==()的区别
原文链接:https://blog.csdn.net/znzxc/article/details/80385995特点operator bool () 提供一个本类型到bool的隐式转换,不允许使用参数。bool operator ==()可分为两种(优先使用):bool operator ==( const bool& other) —与bool类型的比较bool operator ==( const T& other),T代表类型。—与本类的比较...
2021-12-25 11:49:18 400
原创 lower_bound()和upper_bound()
原文链接:https://blog.csdn.net/qq_40160605/article/details/80150252特点lower_bound( )和upper_bound( )都是利用二分查找的方法在一个排好序的数组中进行查找例子```clike#include<bits/stdc++.h>using namespace std;const int maxn=100000+10;const int INF=2*int(1e9)+10;#define LL long
2021-12-25 10:46:15 92
原创 KMP算法要点
KMP字符串匹配先模式串的最大公共前后缀函数求最大公共前后缀函数的时候用到了长度较小的最大公共前后缀函数 class Solution { public: int strStr(string haystack, string needle) { int n = haystack.size(); int m = needle.size(); if(m ==0){ return 0; }
2021-12-25 09:35:09 283
原创 C++ STL 优先队列 priority_queue
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-12-25 09:27:01 397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人