自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bysen32

当梦想照进现实

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

原创 FZU 1481 KMP

【题目大意】判断两条环形字符串是否相同。【思路】将待匹配串复制一份接在后面,再用模式串做KMP,若能找到说明为同一个串。蛮久没写KMP了,算法忘得差不多了..小悲剧啊~【CODE】#include#includeusing namespace std;char t[222],s[444];int next[222];void setNext(){

2012-05-04 14:33:31 671

原创 FZU 2090 无向图最小环 floyd

【题目大意】给定一个无向图,求出图中的最小环。并输出最小环的个数。【解题思路】1.朴素算法。对于边e(u,v),除掉e之后的最短路径mind(u,v),那么最小环则为mind(u,v)+e(u,v);2. 一个环中的最大结点为k(编号最大),与他相连的两个点为i,j,这个环的最短长度为g[i][k]+g[k][j]+i到j的路径中,所有结点编号都小于k的最短路径长度

2012-05-03 21:11:43 957

原创 FZU 2087 统计树边

[题目大意]给定一个无向图,求出这些边(至少出现在一棵生成树中的边)的数目。[解题思路]理解MST的思想,将贪心思想运用。由小到大遍历这些边,权值相同的为一组。先判断这些边是否能够成为树边,再对这些边进行合并。[注意事项]不知道为何,以前一直写的模板不顶用了...一定要改成比较丑的样子...[Code]#include#include#include#

2012-05-03 15:40:10 744

原创 POJ 2481 Cows 树状数组

【题目大意】有一条一维的山脊,山脊上有FJ的牛,每头牛都有自己的领地[Si,Ei]。如果有[Si,Ei]包含于[Sj,Ej]且不完全相等。则说J牛比I牛强壮。现在FJ想知道对于每头牛,有多少头牛比他强壮。【解题思路】利用树状数组解区间问题。解法一:按e的降序排列,e相等时,s小的在前。这样通过查询s可以知道区间的情况。解法二:按s的升序排列,s相等时,按照e的降

2012-05-02 12:13:08 564

空空如也

空空如也

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

TA关注的人

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