心情不好都是因为想你
qq_52051345
博客转移至www.acming.net和51codefly.com
展开
-
二分查找模板
二分查找模板总共有两个版本一将区间分为[l,mid][l,mid][l,mid],[mid+1,r][mid+1, r][mid+1,r]时,代码如下while (l < r){ int mid = l + r >> 1; if (a[mid] >= x) { r = mid; } else { l = mid + 1; }}版本二将区...原创 2019-12-08 23:04:18 · 99 阅读 · 0 评论 -
斐波那契数列的五种解法
定义 a0=1,a1=1,an = an−1 + an−2,求 an是多少。为了避免考虑整数溢出问题,我们求 an % p 的值,p=109+7。递归const int mod = 1000000007;void f(int n){ if (n <= 1) return 1; return (f(n - 1) + f(n - 2)) % mod;}记忆化搜索const ...原创 2019-12-08 15:35:54 · 246 阅读 · 0 评论 -
"const char *" 类型的默认实参与 "char *" 类型的形参不匹配问题解决方法
鼠标右键项目选择属性将符合模式改为否原创 2019-05-02 14:36:32 · 7123 阅读 · 4 评论 -
字符串输入输出流
#include <iostream>#include <sstream>#include <string>using namespace std;template <class T>inline string to_string(const T &v) { ostringstream os;//创建输出字符串流 os &l...原创 2019-05-03 09:04:24 · 230 阅读 · 0 评论