- 博客(3)
- 问答 (3)
- 收藏
- 关注
原创 poj 3468 A Simple Problem with Integers
poj 3468 A Simple Problem with Integers 用两个数组数组 题意:给出n个数,然后进行q次处理,Q a b表示求出区间【a, b】的和, C a b c表示把区间[a, b]里的数都加上c。 刚开始更新[a, b]区间里的数时,用了一个循环对区间内的每个点都更新一次,超时了 思路: 假设frist[i]表示原来第i个数的值, change[
2015-07-17 21:36:10 390
原创 hdu 4634 Swipe Bo
每次主动变换一次方向的时候,步数要加一。 用bfs 刚开始想用一个四维数组来不断更新(x, y, state, step)即在该点的运动方向、步数,但是Memory Limit Exceeded。 后来参照网上的vis四维数组来记录每个点不同运动方向和步数 是否已经走过。 思路:将起点位置上下左右四个运动方向都放进队列 1.每次用循环找出一个遇到‘#’的点(即此时已经停止,要主动
2015-07-10 12:16:27 513
原创 hdu 1166
#include #include #define maxn 500005 int p[maxn], c[maxn], n; char ask[15]; int lowbit(int x) { return x & (-x); } void update(int x, int num) { while(x <= n) { c[x] += num; x += lowbit(x);
2015-07-07 22:11:33 384
空空如也
请问如何用AsyncClient写一个能访问并登录网站的程序?
2016-03-12
MySOL的问题Access denide for user
2015-10-10
用国际化API将图书管理系统转化成两种语言
2015-10-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人