本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- javashop
- e_e
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- johnsmith9th
- zhanjia
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
HDU 4127
题目:http://acm.hdu.edu.cn/showproblem.php?pid=4127
IDA*的好题啊。。状态数太多了。用BFS肯定会爆掉内存。而且状态也不好保存。。我一开始想的是用IDA*直接暴搞。。H()评估函数,统计剩余未被改变的颜色数目。但是代码写得太乱了。。最后删了。后面参考别人的思路,用vis[][] 记录被改变的状态。 1表示已经被改变了。2表示下次可以改变的状 ...
HDU 2181
题目:http://acm.hdu.edu.cn/showproblem.php?pid=2181
简单的DFS。。直接标记+递归求解即可
下面是AC代码:
#include<iostream>
#include<vector>
#include<cstdio>
#include<cstring>
using namespa ...
HDU 3295
题目:http://acm.hdu.edu.cn/showproblem.php?pid=3295
BFS+DFS,先任意选择一个颜色的点消去,然后查找这个点附近相邻的点一起消去。。这题查错。。被纠结死了。犯了很多错误。。DFS的时候把边界的判断放在了最后导致越界。。还有进入DFS时,没标记当前这个访问点。。导致内存爆掉。。= =!。。。代码打得太挫了。。
下面是AC代码:
...
hdu 1238
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1238
暴力搜索。以任意一个字符串,枚举这个字符串的字串。然后进行深搜。
#include<iostream>
#include<string>
using namespace std;
int n,ans;
string str[110];
void dfs( ...