自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

渐近自由

只要有朝那个方向的分运动,你就离它越来越近

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

原创 syhbz 2038 小z的袜子(莫队算法)

题意:Description作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命……具体来说,小Z把这N只袜子从1到N编号,然后从编号L到R(L 尽管小Z并不在意两只袜子是不是完整的一双,甚至不在意两只袜子是否一左一右,他却很在意袜子的颜色,毕竟穿两只不同色的袜子会很尴尬。

2015-11-14 10:50:17 406

原创 CF#201 div2 C Alice and Bob(number theory)

地址http://codeforces.com/contest/347/problem/C题意给n个数(2 ≤ n ≤ 100),a1, a2, …, an (1 ≤ ai ≤ 1091 ≤ ai ≤ 10^9),每个数不同。 每次可以从中取出两个数x,y,然后将 |x - y| ,加入到原来的数组中。 现在两个人来玩这个游戏,当其中一个人拿出任意两个数的差的绝对值都在原来的数组中,这个人就输了

2015-11-12 13:39:21 406

原创 uva 816 带方向的bfs

题意:以下摘自小紫:给一个9*9的迷宫,输入起点、离开起点时的朝向和终点,求一条最短路。(多解任意输出)进入一个交叉点的方向(用NEWS这4个字母分别表示北东西南,即上右左下)不同,允许出去的方向也不同。如图:解析:首先弄懂在每个点的状态有哪些:位置(x,y)朝向d,以此来建立节点,并且以此来建立bfs的状态step;然后是方向dir与转弯turn的转换

2015-11-12 13:20:43 482

原创 uva 1103 dfs染色+dfs判断围块

题意:给一张16进制的图,然后给6种象形文字,你来判断图中存在几个象形文字,将结果按照字典序输出。Ankh:AWedjat:JDjed:DScarab:SWas:WAkhet:K解析:小紫上已经提示到了,用象形文字的“空洞”数来判断是哪个象形文字,所以,现在的关键在于,如何判断一个1围成的图形的内部,有多少个连通块。首先先把1

2015-11-11 23:45:08 532

原创 CF#201 div2 B Fixed Points(implementation)

地址http://codeforces.com/contest/347/problem/B题意给n (1 ≤ n ≤ 1051 ≤ n ≤ 10^5)的一个全排,0~n-1,现在允许交换其中某两个元素一次,或交换或不交换,问元素值等于下标的元素最多可以有多少个。解析记录一下位置直接搞就行了。代码#pragma comment(linker, "/STACK:1677721600")#include

2015-11-10 22:32:12 429

原创 CF#200 div2 E Read Time(binary search)

地址http://codeforces.com/problemset/problem/344/E题意给n个内存读取指针头,m个需要访问的内存地址(1 ≤ n, m ≤ 1051 ≤ n, m ≤ 10^5) ,每一秒钟,指针头可以向左移动或者向右移动一个单位,问最少需要多少时间,能把这些内存地址访问完。 解析二分固定时间t,ok函数的写法是: 当当前的指针头小于当前需要访问的内存节点时,指针头不

2015-11-03 00:32:23 568

原创 CF#200 div2 D Alternating Current(stack)

地址http://codeforces.com/problemset/problem/344/D题意 给定一个插头,从左开始到右,现在每次遇到一个正负交叉的节点就标记一下,如果+在上则标记+,-在上标记-,这是给定的输入字符串。 然后接着让你来判断,是否可以把这些节理顺,不打结,使得最后正的直接一条直线连到正并且在负的那条线上方,负的直接一条直线连到负。解析首先注意到标记节点数为奇数的时候是无解

2015-11-03 00:19:54 381

原创 CF#200 div2 C Rational Resistance(math gcd)

地址[http://codeforces.com/problemset/problem/344/C]题意给两个整数a, b,(1 ≤ a, b ≤ 10181 ≤ a, b ≤ 10^{18} ),求用最少多少个电阻为1欧的电阻能够凑成a/ba/b这个阻值的电阻。 每次只能增加一个1欧姆的电阻,可以并,可以串。解析若前一次的数为x/yx/y,则通过串联或者并联可以得到(x+y)/y(x+y)/

2015-11-03 00:03:46 558

原创 CF#200 div2 B Simple Molecules(Brute force)

地址[http://codeforces.com/problemset/problem/344/B]题意给A,B,C三个点的度,(1 ≤ a, b, c ≤ 1061 ≤ a, b, c ≤ 10^6) ,求三个点是否能连成一个整体,并输出方案。第一个数代表AB之间的边数,第二个数代表BC之间的,第三个数代表CA之间的。代码#pragma comment(linker, "/STACK:167772

2015-11-02 23:45:26 354

空空如也

空空如也

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

TA关注的人

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