码迷,mamicode.com
首页 >  
搜索关键字:nyoj 714 card trick    ( 3985个结果
HDU 4027 Can you answer these queries? (线段树)
题意: 给出一排敌军的血量,每次攻击都能将范围内的敌军血量变为原来血量的算术平方根(下取整),并询问范围内敌军的血量和。 分析: 显然的线段树,但是似乎不太好设计lazy标记啊,我们想一想算术平方根,sqrt(1)=1,且64位整数范围内最多6次就变到1了,那么只要区间内的数都为1,我就不用更新这个区间了,所以每次更新都更新到叶子结点,维护区间和就行了。数据里没有0,不过X>Y这种trick有意思吗?...
分类:其他好文   时间:2014-08-27 20:36:58    阅读次数:266
nyoj677 谍战
本题可以说是最小割入门级题目。 如果能想到是最小割问题,那么建图思路便是水到渠成的事了。 添加一个源点S和汇点T; 把S与每个间谍相连,容量为无穷大; 把城市N(即飞机场的位置)与汇点T相连,容量为无穷大; 之间有道路的城市相连,容量为1,注意这里是双向的边; 建图完后,根据最大流最小割定理,那么直接求最大流即可。...
分类:其他好文   时间:2014-08-27 10:56:07    阅读次数:298
Codeforces 263B. Appleman and Card Game
B. Appleman and Card Gametime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputAppleman hasncards. Each...
分类:移动开发   时间:2014-08-27 09:21:27    阅读次数:240
NYOJ 1023 还是回文(DP,花最少费用形成回文串)
1 /* 2 题意:给出一串字符(全部是小写字母),添加或删除一个字符,都会产生一定的花费。 3 那么,将字符串变成回文串的最小花费是多少呢? 4 5 思路:如果一个字符串增加一个字符 x可以形成一个回文串,那么从这个字符串中删除这个字符 x 6 同样...
分类:其他好文   时间:2014-08-26 00:11:35    阅读次数:261
分享一个iOS输入框特殊限制的代码 UITextField (Validation)
//个人总结,欢迎新增或修改#import typedef enum{ VALIDATION_TYPE_NUM_VALIDATED = 0,//数字 VALIDATION_TYPE_ID_CARD_VALIDATED = 1,//身份证 VALIDATION_TYPE_MOBILE_PHONE_VALIDATED = 2,//手机号 VALIDATION_TYPE...
分类:移动开发   时间:2014-08-25 22:52:46    阅读次数:296
NYOJ 139 我排第几个 康托展开式
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=139思路:康托展开式的典型应用,康托展开式是什么呢,举个例子。1,2,3这三个数的全排列共有六种,那么按照字典的顺序,『3,2,1』 这个序列是在第几个呢。康托是这样想的: 首先从第一位.....
分类:其他好文   时间:2014-08-25 11:24:14    阅读次数:237
NYOJ 士兵杀敌(三)
描述南将军统率着N个士兵,士兵分别编号为1~N,南将军经常爱拿某一段编号内杀敌数最高的人与杀敌数最低的人进行比较,计算出两个人的杀敌数差值,用这种方法一方面能鼓舞杀敌数高的人,另一方面也算是批评杀敌数低的人,起到了很好的效果。所以,南将军经常问军师小工第i号士兵到第j号士兵中,杀敌数最高的人与杀敌数...
分类:其他好文   时间:2014-08-24 20:43:13    阅读次数:295
NYOJ 79 导弹拦截
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=79思路:最长上升子序列的变形,反过来用就可以了,即最长下降子序列。l[i]表示以第i个数为最小值的最长下降子序列长度。代码: #include #include using namespa....
分类:其他好文   时间:2014-08-23 15:23:20    阅读次数:235
NYOJ 49 开心的小明
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=49思路:典型的01背包问题。权值为a*b。哎提交了好几次才A掉,还是做的题少了。。代码: #include #include using namespace std;int dp[30001...
分类:其他好文   时间:2014-08-23 13:56:00    阅读次数:187
poj1003 Hangover
DescriptionHow far can you make a stack of cards overhang a table? If you have one card, you can create a maximum overhang of half a card length. (We'...
分类:其他好文   时间:2014-08-23 01:00:19    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!