自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

silence401的博客

小白的爬坑之路

  • 博客(10)
  • 收藏
  • 关注

转载 最小表示

字符串最小表示法 O(n)算法2014-10-07 15:58 6869人阅读 评论(5) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。网上看了这篇文章后还是感觉有些地方讲的没有详细的证明所以添加了一点 红色字是博主写的求字符串的循环最小表示: 上面说的两个字符串同构的,并没有直接先求出Min(s),而是通过

2017-03-29 15:21:17 252

原创 usaco Character Recognition

/*ID :jinbo wuTASK:charrecLANG:C++*/#includeusing namespace std;string f1[550],f2[1250];int mi[1250][4],n1,n2;int mat[1250][550];string ss[1250];char ans[1250][4];int f[1250];string str=

2017-03-28 22:45:53 390

原创 结构题直接定义赋值语句

struct Edge {int v;int cost; Edge(int vv = 0,int c =0) { v = vv, cost = c; }};struct Edge { int v; int cost; Edge(int vv = 0, int c = 0) { v = vv, cost = c; }};

2017-03-22 22:36:13 494

原创 pat 表达式转换

好多细节多找点数据输入输出看看自己哪里有不足就行了吧#includeusing namespace std;string str;int flag=1;int f=1;bool op(int i,char c){ if(str[i-1]>'9'||str[i-1]<'0'&&(str[i-1]!=')')) return 0; if(c=='+'||c=='-'||c=='*

2017-03-22 22:02:40 332

原创 floyd和迪杰斯特拉算法的路径记录方法。

先说迪杰斯特拉,先看题目吧。题目1这题就是迪杰斯特拉的路径记录算法题啊,还记录了最小路径个数。代码如下#include#include#includeusing namespace std;#define inf 0x3f3f3f3fint dis[550];int num[550];bool vis[550];int ne[550];int p[550];

2017-03-14 19:25:25 2436

转载 优先队列详解

优先队列:顾名思义,首先它是一个队列,但是它强调了“优先”二字,所以,已经不能算是一般意义上的队列了,它的“优先”意指取队首元素时,有一定的选择性,即根据元素的属性选择某一项值最优的出队~百度百科上这样描述的:  优先级队列 是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素  优先队列的类定义    优先队列是0个或多个元素的集合,每个元素都有一个优先权或值,对优

2017-03-12 16:49:27 167

转载 平行四边形优化

平行四边形优化(HDOJ3506)2014-11-20 10:20 1034人阅读 评论(0) 收藏 举报 分类:学习(3) 版权声明:本文为博主原创文章,未经博主允许不得转载。四边形不等式是一种比较常见的优化动态规划的方法:证明:http://baike.baidu.com/view/1985058.htm?fr=ala

2017-03-09 21:48:49 1081

转载 最长连续子序列nlogn算法

最长上升子序列(LIS)长度的O(nlogn)算法标签: 算法search优化存储2012-04-18 19:38 14031人阅读 评论(5) 收藏 举报 分类:资料学习(15)  解题报告(275)  动态规划(90) 目录(?)[+]hdu 1950 Bridging signalshttp://acm.

2017-03-09 18:16:27 442

原创 usaco Telecowmunication(网络流)

这题跟前面一题很像吧就是建图有点麻烦。注意最后源点和汇点的选择一定得是2*a和2*b-1不然就是错的。/*ID:jinbo wuTASK:telecowLANG:C++*/#includeusing namespace std;#define inf 100000000struct node{ int c,f;}g[220][220];int ans[220];i

2017-03-08 15:09:58 313

转载 prufer序列

prufer数列 编辑本词条缺少信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!Prufer数列是无根树的一种数列。在组合数学中,Prufer数列由有一个对于顶点标过号的树转化来的数列,点数为n的树转化来的Prufer数列长度为n-2。它可以通过简单的迭代方法计算出来。它由Heinz Prufer于1918年在证明cayley定理时首次提出。

2017-03-07 20:56:43 1484

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除