会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
都说了这是NanoApe的博客啦
ENE一生推>_<~【貌似跟OI没关系→_→
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
下一页
2014年8月16日
BZOJ-1588 营业额统计
摘要: Splay。。。。只有Insert Pre Suf三个操作。。。。【Code】
阅读全文
posted @ 2014-08-16 22:17 NanoApe
阅读(107)
评论(0)
推荐(0)
2014年8月13日
BZOJ-1054 移动玩具
摘要: 搜索。。。用一下Hash判重就行。。。简单。。。【Code】
阅读全文
posted @ 2014-08-13 12:17 NanoApe
阅读(101)
评论(0)
推荐(0)
BZOJ-2463 谁能赢呢?
摘要: 博弈论题。。。可以发现,假如都依照最优策略来看的话,棋盘最后必然会被全部走过。。。于是就变成判断n*n的奇偶性的问题了。。。然后小学时不是学过“奇数*奇数=奇数,偶数*偶数=偶数”。。。。那样的话判断n的奇偶性就行了。。。【Code】
阅读全文
posted @ 2014-08-13 12:05 NanoApe
阅读(99)
评论(0)
推荐(0)
BZOJ-1207 打鼹鼠
摘要: 不过一道普通的DP,但貌似数据太弱还是。。。我弄个O(n^2)的DP都能AC。。。。初始DP转移方程:f[i]=max{f[j]+1},条件:abs(x[i]-x[j])+abs(y[i]-y[j])<=time[i]-time[j](j<i)然后还可以用一个单调队列优化成O(n)貌似。。。然后我懒...
阅读全文
posted @ 2014-08-13 11:57 NanoApe
阅读(135)
评论(0)
推荐(0)
2014年8月12日
BZOJ-1192 鬼谷子的钱袋
摘要: 这是BZOJ最水的省选题了。。。。反正每次切成两半,直到出现1为止。那么答案也就是log2咯。【Code】
阅读全文
posted @ 2014-08-12 23:21 NanoApe
阅读(118)
评论(0)
推荐(0)
2014年8月9日
BZOJ-1507 文本编辑器(Editor)
摘要: 一道极其相似的题。。。http://hi.baidu.com/8361101/item/5b149103cbf4007cbee97e5f就多了个区间查找,少了个翻转。。。少了翻转的话貌似可以不用Splay?反正我懒得去想。。。每次操作复杂度均为O(lg n)诶我貌似没讲如何区间查找。。。。。。假设我...
阅读全文
posted @ 2014-08-09 22:56 NanoApe
阅读(123)
评论(0)
推荐(0)
BZOJ-1269 文本编辑器
摘要: 。。。。这道题就是Noi原题嘛。。。虽然更容易写。。。题意:建立一个数据结构,并支持以下操作:Insert 区间插入有序序列;Delete 区间删除;Rotate 区间翻转;Get 单点查询那就用Splay来做吧。。。每个操作O(lg n)还有块状链表,O(n^0.5),但难写【我会说块状链表已经成...
阅读全文
posted @ 2014-08-09 22:28 NanoApe
阅读(135)
评论(0)
推荐(0)
2014年7月29日
BZOJ-1002 轮状病毒
摘要: 这道题啊。。。。。。我不会推导,于是直接查找题解。。。。设F[i]为外围有i个原子时的方案数。推导公式:F[i] = 3*F[i-1] - F[i-2] + 2然后就高精度计算。。。。就可以了。。。。Code:http://ideone.com/wKibdj
阅读全文
posted @ 2014-07-29 20:29 NanoApe
阅读(141)
评论(0)
推荐(0)
BZOJ-1041 圆上的整点
摘要: 题意:已知N的值,求X^2 + Y^2 = N^2的解的个数(XYN均为正整数)方程一看就知道和勾股数有关。。。没错,这题就是一道数论题~我记得有个公式挺好用的,最简勾股数的XYZ总能符合以下公式:(m,n为正整数且m>n)X = 2 * m * nY = m^2 - n^2Z = m^2 + n^...
阅读全文
posted @ 2014-07-29 14:16 NanoApe
阅读(147)
评论(0)
推荐(0)
2014年7月7日
BZOJ-1008 越狱
摘要: 先求出无法越狱的概率[(m-1)/m]^(n-1),可以越狱的概率也就理所应当等于1-[(m-1)/m]^(n-1),然后再求出总的方案数m^n,最后两者相乘即为Answer。难点主要在于如何快速求(a^b) mod p。计算a^b可以拆成计算a^(b/2)*a^(b/2)(当b为奇数时拆成a^(b...
阅读全文
posted @ 2014-07-07 21:46 NanoApe
阅读(106)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
下一页
公告