会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
orz
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2020年3月10日
KMP算法
摘要: #include<iostream> #include<algorithm> #include<stdio.h> #include<string.h> #include<stdlib.h> using namespace std; void makeNext(char s[],int next[])
阅读全文
posted @ 2020-03-10 16:08 John-C
阅读(119)
评论(0)
推荐(0)
编辑
二分法求最大组合数问题
摘要:
阅读全文
posted @ 2020-03-10 14:57 John-C
阅读(170)
评论(0)
推荐(0)
编辑
2020年3月9日
string类型如何使用sort()函数
摘要: 利用sort(s.begin(),s.end()); 不能用sort(s,s+lengrh());
阅读全文
posted @ 2020-03-09 18:28 John-C
阅读(1170)
评论(0)
推荐(1)
编辑
C++中的那些非常非常方便的函数
摘要: 1.sort(a,a+n) //排序函数 不用多说了 2. tolower() 函数是把字符串都转化为小写字母 touppre() 函数是把字符串都转化为大写字母 3. next_permutation(a,a+n) //全排列函数 next_permutation函数 组合数学中经常用到排列,这里
阅读全文
posted @ 2020-03-09 18:25 John-C
阅读(353)
评论(0)
推荐(0)
编辑
2020年3月8日
dp区间问题
摘要: 题目大意:设有N堆沙子排成一排,其编号为1,2,3,…,N(N<=300)。每堆沙子有一定的数量,可以用一个整数来描述,现在要将这N堆沙子合并成为一堆,每次只能合并相邻的两堆,合并的代价为这两堆沙子的数量之和,合并后与这两堆沙子相邻的沙子将和新堆相邻,合并时由于选择的顺序不同,合并的总代价也不相同,
阅读全文
posted @ 2020-03-08 17:14 John-C
阅读(193)
评论(0)
推荐(0)
编辑
关于无穷大数INF的取值
摘要: 0x3f3f3f3f的十进制是1061109567,是10^9级别的(和0x7fffffff一个数量级),而一般场合下的数据都是小于10^9的,所以它可以作为无穷大使用而不致出现数据大于无穷大的情形。 另一方面,由于一般的数据都不会大于10^9,所以当我们把无穷大加上一个数据时,它并不会溢出(这就满
阅读全文
posted @ 2020-03-08 12:23 John-C
阅读(423)
评论(0)
推荐(0)
编辑
2020年3月1日
单调队列 之 求连续区间最小/最大数问题
摘要:
阅读全文
posted @ 2020-03-01 15:29 John-C
阅读(187)
评论(0)
推荐(0)
编辑
dp基础之最大区间和问题
摘要: 标准代码如下: #include<iostream> #include<cstdio> #include<cmath> using namespace std; #define inf 0x3f3f3f int ans=-inf,dp; int main() { int n; cin>>n; for
阅读全文
posted @ 2020-03-01 11:13 John-C
阅读(140)
评论(0)
推荐(0)
编辑
2020年2月29日
DFS(深度优先搜索)
摘要: 连通个数问题:https://nanti.jisuanke.com/t/43374
阅读全文
posted @ 2020-02-29 19:23 John-C
阅读(151)
评论(0)
推荐(0)
编辑
2020年2月25日
dp动态规划 之 背包问题
摘要: 01背包问题 01背包的一维数组写法 完全背包问题 完全背包问题与01背包问题的区别在于能否重复使用每件物品 多重背包问题 普通算法: 多重背包问题二进制优化算法 将其转化为01背包
阅读全文
posted @ 2020-02-25 10:18 John-C
阅读(224)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告