会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Pacify
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
2017年5月3日
noi 162 post office dp
摘要: 大致题意: 有v个村庄,每个村庄有各自的位置,且每个位置互不相同。现在要在村庄上设立P个邮局,使每个村庄到最近的邮局的距离之和最小。 分析: 定义状态d[i][j]表示前i个村庄,在这i个村庄中设立j个邮局的最小距离。s[i][j]表示村庄i至村庄j这几个村庄中设立一个邮局的最小距离。如果设立一个邮
阅读全文
posted @ 2017-05-03 21:19 Pacify
阅读(725)
评论(0)
推荐(2)
2017年4月19日
网易2017春招笔试 堆砖块
摘要: [编程题] 堆砖块 小易有n块砖块,每一块砖块有一个高度。小易希望利用这些砖块堆砌两座相同高度的塔。为了让问题简单,砖块堆砌就是简单的高度相加,某一块砖只能使用在一座塔中一次。小易现在让能够堆砌出来的两座塔的高度尽量高,小易能否完成呢。 输入描述: 输入包括两行: 第一行为整数n(1 ≤ n ≤ 5
阅读全文
posted @ 2017-04-19 21:40 Pacify
阅读(634)
评论(0)
推荐(0)
2017年4月17日
Gym 100283F Bakkar In The Army
摘要: 数学公式: n^2的前n项和n(n+1)(2*n+1)/6,用二分进行查找; 算出层数后继续二分查找位于这一层的哪一位,也可以推出相应公式
阅读全文
posted @ 2017-04-17 21:41 Pacify
阅读(205)
评论(0)
推荐(0)
4978:宠物小精灵之收服
摘要: 普通01背包再加一维 状态:d[i][j]代表:有i个球,j体力,最多能捕获多少精灵 状态转移:d[i][j]=max(d[i][j],d[i-num[k]][j-val[k]]+1); k为精灵的编号,第k个精灵。 边界情况d[i][0]=d[0][j]=0,都初始化为0也行。 最后找到所剩的体力
阅读全文
posted @ 2017-04-17 21:39 Pacify
阅读(413)
评论(0)
推荐(0)
Uva 1025
摘要: 题意: 某城市地铁是线性得,有n个车站,从左到右编号为1至n。有M1辆列车从第1站开始往右开,有M2辆列车从第n站开始往左开。在时刻0,Mario从第1站出发,目的是在时刻T会见车站n得一个间谍。在车站等车时容易被抓,所以她决定尽量躲在开动的火车上,让在车站等待的总时间尽量短。列车靠站停车时间忽略不
阅读全文
posted @ 2017-04-17 19:52 Pacify
阅读(314)
评论(0)
推荐(0)
2017年4月15日
迪杰斯特拉
摘要: const int maxn=10000+5; const int INF=1e9; int mat[maxn][maxn]; int visit[maxn],dis[maxn]; int n; int dijkstra(int a,int b) //a到b的最短路径 { memset(visit,0,sizeof(visit)); for(int i = 1; i d...
阅读全文
posted @ 2017-04-15 11:25 Pacify
阅读(191)
评论(1)
推荐(0)
2017年4月4日
POJ 2663 Tri Tiling dp 画图找规律
摘要: 状态:d[i]代表n=i时的方案数。 状态转移方程:d[i]=d[i-2]+2*(d[i-2]+d[i-4]+…+d[0]) i只会为偶数,奇数情况不存在,d[0]=1 找状态转移方程的时候画图更好理解。
阅读全文
posted @ 2017-04-04 20:45 Pacify
阅读(270)
评论(0)
推荐(0)
POJ 1088 滑雪 记忆化搜索
摘要: 解析:状态d[i][j]代表r=i , c=j这个位置能滑的最大长度。深搜+备忘录
阅读全文
posted @ 2017-04-04 20:19 Pacify
阅读(205)
评论(0)
推荐(0)
2017年4月3日
圆包含最多点问题
摘要: 模板题,套模板即可(Gym 100004C Party Location http://codeforces.com/gym/100004/attachments)
阅读全文
posted @ 2017-04-03 22:35 Pacify
阅读(953)
评论(0)
推荐(0)
Gym 100169E Tetrahedron Inequality
摘要: 大致题意: 给出六条边,判断是否能组成四面体 分析: 四面体由四个三角形组成,所以每一条边肯定要符合三角形的任意两边大于第三边的性质。一开始以为这样判断就可以了,然而这题并没有这么简单。 如右图,有四个三角形,六条边,但是并不是四面体 如下图,先选择五条边(绿色的五条边),然后展开成一个平面,三角形
阅读全文
posted @ 2017-04-03 22:07 Pacify
阅读(355)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
15
下一页
公告