会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
👆返回顶部upup
X-X
You are more than what you have become.
博客园
首页
新随笔
管理
上一页
1
2
3
4
5
下一页
2018年8月24日
算法竞赛模板 概率dp
摘要: 有n个投资事件,和一个成功概率最低接受值rate。每个投资的价值是c[i],成功概率是p[i](浮点数)。 在保证成功概率≥rate的情况下,使价值最大化。
阅读全文
posted @ 2018-08-24 16:01 真想不出名字了
阅读(204)
评论(0)
推荐(0)
2018年8月23日
算法竞赛模板 重载运算符
摘要: ①重载string() 以日期类CDate为例: ②重载cin cout + - * / 以整数类Integer为例:
阅读全文
posted @ 2018-08-23 14:34 真想不出名字了
阅读(276)
评论(0)
推荐(0)
2018年8月22日
算法竞赛模板 矩阵快速幂
摘要: 设A为 的矩阵,B为 的矩阵,那么称 的矩阵C为矩阵A与B的乘积,记作 ,其中矩阵C中的第 行第 列元素可以表示为: 如下所示: 当矩阵A的列数等于矩阵B的行数时,A与B可以相乘 (1) 矩阵C的行数等于矩阵A的行数,C的列数等于B的列数。 (2) 乘积C的第 行第 列的元素等于矩阵A的第 行的元素
阅读全文
posted @ 2018-08-22 16:24 真想不出名字了
阅读(2215)
评论(0)
推荐(0)
2018年8月19日
算法竞赛模板 回文素数
摘要: 求a~b之间所有回文素数的方法 先创造出a~b之间的所有回文数,再依次判断是否为素数。 ps:若先找素数再判断回文数会超时!
阅读全文
posted @ 2018-08-19 14:07 真想不出名字了
阅读(300)
评论(0)
推荐(0)
2018年8月16日
算法竞赛模板 AC自动机
摘要: AC自动机基本操作 (1) 在AC自动机中,我们首先将每一个模式串插入到Trie树中去,建立一棵Trie树,然后构建fail指针。 (2) fail指针,是穿插在Trie树中各个结点之间的指针,顾名思义,就是当匹配失败的时候,用于引导p指针回溯,就和KMP算法中的next数组道理相同。
阅读全文
posted @ 2018-08-16 16:15 真想不出名字了
阅读(274)
评论(0)
推荐(0)
2018年8月3日
算法竞赛模板 拓扑排序
摘要: ①链式前向星版本: ②vector邻接表版本:
阅读全文
posted @ 2018-08-03 12:26 真想不出名字了
阅读(141)
评论(0)
推荐(0)
2018年7月30日
算法竞赛模板 链式前向星(代替邻接表的一种操作)
摘要: (1) head[i]一般先初始化为-1; (2) head[i]保存的是:以i为起点的所有边中,最后读入的那条边的编号。我们把这条边当作顶点i的第一条起始边。
阅读全文
posted @ 2018-07-30 21:29 真想不出名字了
阅读(165)
评论(0)
推荐(0)
2018年7月28日
算法竞赛模板 归并排序
摘要: ps:数组下标从0开始哦! ①求逆序对个数的归并排序 ②纯归并排序
阅读全文
posted @ 2018-07-28 13:13 真想不出名字了
阅读(128)
评论(0)
推荐(1)
2018年6月14日
算法竞赛模板 二分查找
摘要: ①基础二分查找 ②lower_bound函数与upper_bound函数 (1) 在使用这两个函数前,必须保证该数组是非递减序列。 (2) lower_bound(begin,end,num): 从数组的begin位置到end-1位置二分查找第一个≥num的元素,找到则返回该元素的地址,不存在则返回
阅读全文
posted @ 2018-06-14 10:07 真想不出名字了
阅读(177)
评论(0)
推荐(1)
2018年6月1日
算法竞赛模板 求星期(已知年月日)
摘要:
阅读全文
posted @ 2018-06-01 14:47 真想不出名字了
阅读(125)
评论(0)
推荐(0)
2018年5月30日
算法竞赛模板 字典树
摘要: ①找符合某前缀的字符串个数 ②找是否存在一个字符串是由其他两个字符串拼接而成,若有则输出
阅读全文
posted @ 2018-05-30 22:38 真想不出名字了
阅读(167)
评论(0)
推荐(0)
2018年5月23日
算法竞赛模板 二叉树
摘要: ①二叉树结点定义 struct TreeNode{ int val; TreeNode*left,*right; TreeNode(){} TreeNode(int val):val(val),left(NULL),right(NULL){} }; 定义二叉树结点 ②二叉树遍历方式 struct T
阅读全文
posted @ 2018-05-23 16:02 真想不出名字了
阅读(363)
评论(0)
推荐(0)
2018年5月17日
算法竞赛模板 图形面积计算
摘要: ①三角形-海伦公式(已知三边) 公式中a,b,c分别为三角形三边长,p为半周长,S为三角形的面积。 ps:因为有根号的出现,精度损失较大!! double STriangle(double a,double b,double c) { double p=(a+b+c)*0.5; double s=s
阅读全文
posted @ 2018-05-17 16:05 真想不出名字了
阅读(576)
评论(0)
推荐(0)
2018年5月15日
TZOJ 1545 Hurdles of 110m(动态规划)
摘要: 描述 In the year 2008, the 29th Olympic Games will be held in Beijing. This will signify the prosperity of China and Beijing Olympics is to be a festiva
阅读全文
posted @ 2018-05-15 22:56 真想不出名字了
阅读(357)
评论(0)
推荐(0)
算法竞赛模板 判断线段相交
摘要: (1) 快速排斥 就是初步的判断一下,两条线段是不是相交,以两条线段为对角线的矩形,如果不重合的话,那么两条线段一定不可能相交。 <1>线段ab的低点低于cd的最高点(可能重合) <2>cd的最左端小于ab的最右端(可能重合) <3>cd的最低点低于ab的最高点(加上条件1,两线段在竖直方向上重合)
阅读全文
posted @ 2018-05-15 22:24 真想不出名字了
阅读(974)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告