自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [回忆杀] 图论进阶(图论初步被我吃,反正没人看)(poj 1052)

(说实话,今天实验室的人去听宣讲会不和我说。之前问也不说在干什么,我很生气。不过算他们错过了一个‘人才’吧)dijkstra算法概论:该算法应用在图论里面著名的 单源最短路径问题。算法适用性:圣经 黑书指出,该算法应用在  无负权,有向图中。算法复杂度:事实上,黑书是在图割、轻边的概念上展开算法。黑书维护了一个最小优先队列(以到d值排序),作为 V - S。 初

2016-03-19 20:04:20 471

原创 【胡思乱想】许久不见,我来除除草

哎,作为工科屌丝男,上一次写博客还是单身狗,现在又是单身狗了。一直都有在用笔记本做笔记,但是笔记本比起博客虽然写着方便,但是查看起来不太方便。...不多说了,除除草我们继续吧。继续吧

2016-01-25 09:35:34 349

原创 Poj 1915 骑士遍历

不解释的BFS。#include #include #define MAXM (300+5)typedef struct { int x; int y; int d;}Node;Node queue[MAXM*MAXM];int front,rear;int dir[8][2]={ {-2,1},{-1,2},{1,2},{2,1}, {2,-1},{

2012-07-19 22:39:30 394

原创 Poj 1088 滑雪

动态规划,求任一点的最长降序串长度,等于周围的 点的最长降序串的长度的最大值加一。而总有一点是的周围点的高度,都小于等于它。但是第一次提交的时候我居然把 横行,纵列的数据输入反了。。。|||#include #include #define MAXL (100+5)int dir[4][2]={ {-1,0},{0,1},{1,0},{0,-1} };int map[MAXL][MA

2012-07-19 22:37:00 268

原创 poj 1099

真正意义上的“水题”#includeint in[15][15];char out[50][50];int main(){ int num,m; int rpo,cpo,iuh; int i,j; num=1; while(scanf("%d",&m) && m !=0){ memset(out,0,sizeof(out));

2012-07-19 22:30:56 369

原创 ZOJ 1709 Oil Deposits

典型的深搜题,但在系统学白书的之前,了解过一种 flood_fill 算法 正好适合 这题,不过现在看来也只是 深搜的 一种。#include #include #define MAXL (100+5)int dir[8][2]={ {-1,-1},{-1,0},{-1,1},{0,1},{1,1},{1,0},{1,-1},{0,-1} };char oil[MAXL][MAXL]

2012-07-19 22:27:37 350

原创 ZOJ 2412 Farm Irrigation

又见深搜题,这里是借鉴了 zoj 1008 对 卡片 结构体数组 的操纵,和 zoj 1709 的 flood_fill 的经验。#include #include #define MAXM (50+5)#define MAXN (50+5)typedef struct{ int up; int right; int down; int left;

2012-07-19 22:20:22 264

原创 ZOj 1008 Gnome Tetravex

又是一题典型的深搜题。但是当你知道这是深搜之后,仅仅只是开始,因为25!的复杂度是相当惊人的。只有进行必要的剪枝之后才能AC,我在连续TLE几次之后,在大神的指导下终于 A过了。这里是剪掉了对相同卡片的 尝试操作。#include #include #define MAXN (5+5)typedef struct{ int top; int right; in

2012-07-19 22:15:21 276

原创 ZOJ 1002 Fire Net

深搜题,和八皇后类似,每一个节点,有两个子节点,即放与不放 炮台。#include #include #define MAXN (10+5)int N,amount,MAX;char map[MAXN][MAXN],att[MAXN][MAXN];int max(int x,int y){ return x>y? x:y;}int isvalid( int clo

2012-07-19 22:06:10 273

原创 从a+b开始

今天开始写自己的博客了,旨在总结和回顾,有错指正,不喜勿喷开始是一个普遍的题目,但即使是这个也WA过在使用long long,要注意编译环境,如果是Dev-C++则用"%I64d"。ZOJ:1001Accepted#include int main(){ long long a,b; while(~scanf("%lld%lld",&a,&b)) printf(

2012-07-19 21:52:41 305

空空如也

空空如也

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

TA关注的人

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