自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皓首不倦 不负少年

永远向大神们看齐,欢迎志同道合技术爱好者加微信CODER-GRH,非技术人员勿扰

  • 博客(9)
  • 资源 (17)
  • 收藏
  • 关注

原创 POJ 3169 Layout

将查分约束系统问题转换成有向图的最短路问题,用BF算法求1号节点到N号节点的最短路长度,其中包含判断负环的情况,在该情况下要退出寻找最短路的循环,一开始没有注意这个条件,可想而知会死循环超时。#include #include using namespace std;#define MAX_V 1200#define INF 0x7FFFFFFFtypedef stru

2015-06-06 22:43:07 523

原创 POJ 3723 Conscription

将问题做一下转换,如果两个人之间有关系就在两个人之间连一条边,边的权值是题目给的关系数值的相反数,假设没有关系的人之间的边的权值是0,那么问题就变成了在完全图里面找最小生成树,最小生成树的所有边的权值和加上(M+N)*10000就是最后的答案,当然没有必要构造出完全的最小生成树,如果包含关系的边用完了,就不用再用权值为0的边继续构造最小生成树了,因为这样对最小生成树的总权值和没有影响,用优先队列优

2015-06-06 19:01:51 587

原创 POJ 3255

迪杰特斯拉算法的推广,用优先队列维护当前最短距离#include #include #include using namespace std;#define MAX_V 5005#define INF 0x7FFFFFFFtypedef int TO_POINT;typedef int PATH_LEN;typedef struct edge{ TO_POINT

2015-06-06 15:44:29 451

原创 POJ 2431 Expedition

贪心策略:如果当前车子剩的油量可以撑到下一个加油站,就不加油走到下一个加油站,如果剩余的油不够,就从经过的加油站里面优先选能够加的油最多的加油站加油,加油后把对应的加油站踢出优先队列,经过的加油站加入优先队列,如果不出现所有能用的加油站全部加油还到不了下一个车站的情况,那么车就可以一直开到终点,且加油次数一定是最少的,反之,如果车子连下个一加油站都没发到,肯定也到不了终点。#include

2015-06-04 21:04:37 464

原创 POJ 3253 Fence Repair

贪心策略:每次取两根最短的棍子组合成根长的棍子,累加代价,组合出来的长棍子再加入到棍子的集合中,迭代直到只剩下一根棍子为止,用用优先队列维护中间数据效率会高一些。#include #include using namespace std;int arr[20005];typedef struct node{ long long len;}node;bool operator

2015-06-04 18:24:41 487

原创 POJ 3069 Saruman's Army

贪心策略:每一次做标号的点应该是距离最左边的点最远且距离不超过R的点,标记好这个点后,下一段的最左边的点应该是第一个距离标记好的点距离大于R的点。#include #include using namespace std;int arr[1010];//升序比较函数int cmp(const void *a, const void *b){ int *pa = (int*)a;

2015-06-04 15:33:35 348

原创 POJ 3617 Best Cow Line

贪心策略:每次比较开始位置和结束为止构成的字符串和其反串的大小,原始串更小就取左边的字符,否则取右边的字符#include #include #include using namespace std;char arr[3000];void solve(int n){ int start, end, i; string str1, str2; start = 0; end

2015-06-04 13:45:17 333

原创 POJ 2386 Lake Counting

基本的DFS,用于练手#include char arr[110][110];int max_row;int max_col;void dfs(int cur_row, int cur_col){ if(cur_rowmax_row) return; if(cur_colmax_col) return; if('.' == arr[cur_row][cur_col

2015-06-03 22:28:51 347

原创 POJ 1852 Ants

简单水题,练手#include #define MIN(a,b) (a<b ? a:b)#define MAX(a,b) (a>b ? a:b)int ant[1000005];void solve(int L, int n){ int i, tmp; int max_early, max_late; max_early = max_late = -1; for(

2015-06-03 22:00:56 426

计算机图形学实验七(交互式图形程序设计)

本人自己亲自完成的七个计算机图形学实验之七,需要参考的就下吧,我只为赚取积分。

2011-08-08

计算机图形学实验六(真实感图形程序设计)

本人自己亲自完成的七个计算机图形学实验之六,需要参考的就下吧,我只为赚取积分。

2011-08-08

计算机图形学实验五(三维图形变换程序设计)

本人自己亲自完成的七个计算机图形学实验之五,需要参考的就下吧,我只为赚取积分。

2011-08-08

计算机图形学实验四(二维图形变换程序设计)

本人自己亲自完成的七个计算机图形学实验之四,需要参考的就下吧,我只为赚取积分。

2011-08-08

计算机图形学实验三(OpenGL图形程序设计)

本人自己亲自完成的七个计算机图形学实验之三,需要参考的就下吧,我只为赚取积分。

2011-08-08

计算机图形学实验二(基本图形生成算法)

本人自己亲自完成的七个计算机图形学实验之二,需要参考的就下吧,我只为赚取积分。

2011-08-08

西南交大计算机图形学实验1源码

本人自己亲自完成的七个计算机图形学实验之一,需要参考的就下吧,我只为赚取积分。

2011-08-08

轻松汇编2.7最新版以及修改字体办法

轻松汇编是一个适合汇编初学者使用的编程环境,有拥有友好界面和单步调试的强大功能,并且可以通过视窗直观看到各个寄存器的数值变化,非常适合初学汇编编程的人使用,很容易上手,原版不能更换字体,压缩包中特附上字体修改办法的文档。赶快下载,开始轻松的汇编之旅吧!

2010-09-13

VisualAssist1827以及破解补丁

Visual Assist 插件,可用于vc6.0,vs2005,vs2008,vs2010,可以智能分析代码,高亮标注,智能提示,行家一定知道有多爽,不用多说了,要下的赶快吧!!!

2010-09-03

大学英语4综合教程课文翻译

大学英语4综合教程的翻译,有英文原文和中文翻译

2010-06-29

大学电路分析习题完整答案

我从师兄那里搞到的电分答案,做作业和分析的时候可以参考一下,绝对是难得的好东东。

2010-04-30

ACM培训专用电子书

经典的ACM培训电子教案,pdf格式,要下的赶快,适合初学者用,绝对好东西,不下后悔。

2010-04-30

绝好的J2EE入门级教案,公司培训资源放血奉送

本人在公司中接受培训时保留下来的J2EE培训教程,十分难得,好不容易从讲课的牛人那搞到的,要下就赶快吧!

2010-04-02

西南交大ACM离线题库

兄弟我向ACM协会的高手们求了好久才弄到手的,挥泪共享啊,大家要下的赶快啊,共有两千多道题,绝对可用,想参加ACM的赶快下吧!

2010-03-28

模电康华光主编第五版完整答案pdf

完整的模电五版答案,康华光主编版的,我找了好久才找到的,要下的赶快啊,不下要后悔的哦!

2010-03-28

Tomcat5.5.20

Java编程用的数据库软件,绝对能按能用,童叟无欺,要用的赶快下啊!

2010-03-05

mssql2000精品教程

数据库的基础教程,讲解SQL语言的基本用法,要学数据库最好先看看,适合入门的同学使用。

2010-01-29

空空如也

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

TA关注的人

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