- 博客(9)
- 收藏
- 关注
原创 HDU 4814 Golden Radio Base
题意: 把一个10进制数变成 x进制数 x = (1+√5)/2 思路: 比赛时候就被无理数进制吓傻了 其实完全没必要 因为 n = n * 1 = n * x^0 由于x的0次幂等于1 所以完全可以把n当成对应的x进制数的个位 现在要做的就是把这个数转化成二进制 题目给出的公式可以在两边同时乘x的若干次幂 那么这两个式子就变成了 x^(i+1) + x^i =
2014-06-30 21:13:17 1171
原创 HDU 4819 Mosaic
题意: 一个矩形内每个格子都有一个值 现在有q个操作 每个操作给出坐标(x,y)和长度L 每次操作输出以(x,y)为中心的边长为L的矩形内的最大值和最小值之和的一半 并将这个值更新到(x,y)坐标上 思路: 区间查询最大最小值 单点更新 明显是线段树的特征 不过这里是二维的线段树 我用的是树套树的写法 我对二维线段树的理解:(个人理解不一定正确) 初始化麻烦 相
2014-06-30 19:44:48 849
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人