- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 HDU 1010
这个题教会我DFS不要写成for循环的形式 #include #include #include #include #include using namespace std; const int MAX = 10; int m, n, t, sx, sy, flag, vis[MAX][MAX]; int dx[] = {1, -1, 0, 0}; int dy[] = {0,
2015-01-19 16:37:25 557
原创 POJ 2312(BFS+优先队列)
#include #include #include #include #include using namespace std; const int MAX = 350; int m, n, sx, sy, ex, ey, ans, map[MAX][MAX], vis[MAX][MAX]; int dir[8] = {1, 0, -1, 0, 0, 1, 0, -1}; struct
2015-01-19 11:57:35 629
原创 线段树
线段树(1):点修改 #include const int MAXN = 50005; int sum[MAXN << 2]; void pushup(int rt) { sum[rt] = sum[rt << 1] + sum[rt << 1 | 1]; } void build(int L, int R, int rt) { if (L == R) { scanf("%d", &
2015-01-17 16:41:41 653
原创 挑战编程-第六章-组合数学-总结
挑战编程-第六章-组合数学-总结 学习用java处理大数很有必要,解组合数学的题就是一个找公式推规律的过程。推公式的过程 又类似于推导状态转移方程,再推出公式后,往往会发现题目的数据是超long long的,再用大数 方法来处理,代码很随意就能上200行,但是如果用java来写的话,推出公式,组合数学的题就是水 题。代码都是别人家的。 Uva 10183: Meanin
2015-01-16 19:30:49 1298
原创 ubuntu 14.04 LTS Desktop 搭建LAMP环境
ubuntu 14.04 LTS Desktop 搭建LAMP环境 1、sudo apt-get install apache2 #安装apache2 安装完成后,通过 apache2 -v 查看是否安装成功 然后可通过浏览器来访问服务器的IP。 将会出现 It works! apache2已经正常运行。 2、sudo apt-get insta
2015-01-03 14:45:13 826
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人