【思路】:按照题意来就行。注意当p1=2时,字母串和数字串的区别。推荐使用string,采用replace函数替换就行,char[]移动大量数据。
【AC代码】:
#include
#include
#include
#include
#include
using namespace std;
#define MAX 10000+5
int isLower(char c)
{
...
分类:
其他好文 时间:
2015-03-27 22:20:17
阅读次数:
626
http://acm.hdu.edu.cn/showproblem.php?pid=1274思路: 找到匹配的区间 之后dfs#include#include#include#include#includeusing namespace std;char str[300];void dfs(int ...
分类:
其他好文 时间:
2015-01-22 17:42:50
阅读次数:
295
栈的应用,需要注意括号前可能没有数字的情况。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 9 #define MAXN 30010 #define ...
分类:
其他好文 时间:
2014-10-30 18:48:18
阅读次数:
115
题目链接:HDU 1274 展开字符串
中文题。
左括号进入DFS函数,右括号return到上一层。注意return回去的是这个一层递归中的括号里的字母串。
AC代码:
#include
#include
#include
#include
using namespace std;
char str[300];
bool vis[300];
int len;
str...
分类:
其他好文 时间:
2014-09-04 11:55:59
阅读次数:
185