会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
7391_KID
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
10
下一页
2017年10月6日
GYM 100801 D.Distribution in Metagonia(数论)
摘要: 链接:http://codeforces.com/gym/100801 题意:给一个正整数n,将n拆分为若干个数的和,每个数都是型如2^p*3^q,且两两互不整除。 分析:如果n=2^p*3^q,直接输出n;如果n=2^p*3^q*k,k不能被2或3整除,先拆分k,然后再把拆分结果乘2^p*3^q即
阅读全文
posted @ 2017-10-06 15:04 7391_KID
阅读(313)
评论(0)
推荐(0)
2017年10月5日
GYM 101128 J.Saint John Festival(求凸包是否包含点)
摘要: 链接:http://codeforces.com/gym/101128 题意:给定两种点A和B,求有多少个B点,满足存在一个由A组成的三角形,将该点包含在内(包括边界)? 分析:计算几何模板题。。存在一个A三角形包含某个点的充要条件是这个点在A凸包内,所以求一下A凸包,然后枚举B点,对凸包的每一条边
阅读全文
posted @ 2017-10-05 21:43 7391_KID
阅读(112)
评论(0)
推荐(0)
GYM 101128 F.Landscaping(网络流)
摘要: 链接:http://codeforces.com/gym/101128 题意:给定一个n*m的地,每块有两种高度,可以花费b将某一块高变低或低变高,有n+m辆车,分别从左往右、从上往下走,经过不同高度的地交界处花费为a,求最小花费。 分析:想到网络流,没想到怎么构造。。。实际上就是要把高和低分开,同
阅读全文
posted @ 2017-10-05 21:36 7391_KID
阅读(140)
评论(0)
推荐(0)
2017年10月4日
ACM ICPC 2017 Warmup Contest 2 I. Integral Polygons(计算几何+动态规划)
摘要: 链接:https://nanti.jisuanke.com/t/17429 题意:给定一个由n个顶点组成的凸多边形,顶点都是整点,求有多少条对角线可以把该多边形分成两部分,满足两部分的面积都是整数。 分析:多边形面积S=1/2 |∑(xi*y(i+1)-x(i+1)*yi)|,只需要判断绝对值里的东
阅读全文
posted @ 2017-10-04 18:54 7391_KID
阅读(393)
评论(0)
推荐(0)
ACM ICPC 2017 Warmup Contest 1 A. Artwork(逆向+dfs+并查集)
摘要: 链接:https://nanti.jisuanke.com/t/17410 分析:正向分析给跪了。。逆向考虑的话,先模拟一遍,记录下每个黑点被第一次涂黑的时间,然后按时间倒着来,每次把该时间变黑的那些块变白,然后ans++,然后考虑加了这一块以后连通了某些块(包括刚刚变白的这块),把通过连通减少的减
阅读全文
posted @ 2017-10-04 18:40 7391_KID
阅读(319)
评论(0)
推荐(0)
2017年9月29日
51nod 1225 余数之和(数论)
摘要: 分析:注意到%的意义,n%i=n-[n/i]*i,所以F(n)=n^2-∑[n/i]*i,后面一项可以分块做,对i从1到sqrt(n)直接求,然后对后面的枚举[n/i],用等差数列求和。
阅读全文
posted @ 2017-09-29 21:57 7391_KID
阅读(298)
评论(0)
推荐(0)
2017年9月24日
51nod 1397 最大二分图(图论+思维)
摘要: 分析:其实是个数学题。。首先将已经匹配的m对连好,然后在不增加增广路的基础上尽量多地加边。对于二分图,增广路就是某条路径,第1、3、5、...、条边没有被连,第2、4、6...条边被连,且最后一条是被连的。然后将点分为4类:左边没有被匹配的为d1,左边与右边没有被匹配的点之间有通路的点为a1,左边与
阅读全文
posted @ 2017-09-24 17:12 7391_KID
阅读(296)
评论(0)
推荐(0)
2017年9月10日
51nod 1444 破坏道路(任意两点最短路径)
摘要: 链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1444 分析:相当于说,求s1到t1和s2到t2的路径之和最小值,若两条路径有重复部分,只计算一次。考虑重合部分,相当于重合部分算一次,其它部分各算一次,可以O(n^2
阅读全文
posted @ 2017-09-10 21:42 7391_KID
阅读(223)
评论(0)
推荐(0)
2017年9月5日
网络流24题——孤岛营救问题(状压+分层图)
摘要: 链接:http://acm.hdu.edu.cn/showproblem.php?pid=4845 分析:其实可以直接bfs或者ida*的。。就是无解的时候不太好搞。。 首先钥匙数<=10,可以状压一下,然后共不超过2^10总状态,每种状态下搞一个图,把不同状态的图通过有钥匙的点连接起来,把终点全部
阅读全文
posted @ 2017-09-05 15:39 7391_KID
阅读(254)
评论(0)
推荐(0)
ACM 竞赛高校联盟 练习赛 第六场 光头强的强迫症(线段树)
摘要: 链接:https://nanti.jisuanke.com/t/16878 分析:先挖个坑。。这题貌似有问题,按题意应该是能砍则砍,但是样例是按能得到的最大数来算的。。下面先按能砍则砍来分析。。 首先预处理一下,f[i]表示从1砍到i,能砍的最大数,b[i]表示如果把i砍了,从i往后一共能砍多少棵,
阅读全文
posted @ 2017-09-05 15:34 7391_KID
阅读(243)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
10
下一页
公告