题目链接:点击打开链接
题意:给定一个合法的序列,删掉所有不必要的括号。
#include
#include
const int MAX_N = 10007;
char a[MAX_N];
int stack[MAX_N], top;
bool mark[MAX_N], stacknow[MAX_N];
int main() {
while (1 == scanf("%s"...
分类:
其他好文 时间:
2014-09-06 01:08:22
阅读次数:
124
最近一直纠结于一个十分简单的问题:如何将一个字符串按标志分割开来?提出这个问题的初衷是自己在处理一个将命令行字符串转换为argc,argv格式的问题。
尝试了很多种方法,最后觉得利用strtok()函数来实现是一个比较好的方法。首先进行strtok()函数的介绍。
char *strtok(string, control);
--- Tokenize string with...
分类:
其他好文 时间:
2014-09-05 22:30:32
阅读次数:
253
strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值。原型:extern unsigned int strlen(char *s);在Visual C++ 6......
分类:
其他好文 时间:
2014-09-05 22:17:22
阅读次数:
327
//那个单词是有出现的两个单词构成的
# include
# include
# include
# include
# define MAX 26
using namespace std;
typedef struct Trie_Node
{
bool isWord;
struct Trie_Node *next[MAX];
} Trie;
char s[50000][5...
分类:
其他好文 时间:
2014-09-05 19:57:51
阅读次数:
207
说说:
题意就是由字符串中的[]()匹不匹配的问题。解法很简单,搞个栈就搞定了。但是题目中有一个陷阱,那就是字符串为空也是合理的。所以在读取字符串的时候最好使用gets,因为scanf会自动将换行给忽略掉的。
源代码:
#include
#include
#define MAXN 128+5
int main(){
char stack[MAXN],c,s[MAXN];
...
分类:
其他好文 时间:
2014-09-05 19:56:31
阅读次数:
163
//第一个程序先发后收#include #include #include #include #include #include int main(int argc, char* argv[])//EXE send_fifo recv_fifo{ /* A创建管道1,我们假定其先发消息,再收消...
分类:
其他好文 时间:
2014-09-05 19:55:01
阅读次数:
402
题目链接:点击打开链接
#include
#include
#include
#include
using namespace std;
typedef unsigned long long ll;
const int key = 1e9 + 7;
const int N = 2000 + 2;
ll xp[N], h[N];
char a[N], b[N], c[N];
int...
分类:
其他好文 时间:
2014-09-05 18:18:01
阅读次数:
230
1 void GetMemory(char *p) 2 { 3 p = (char*)malloc(100); 4 } 5 6 void Test(void) 7 { 8 char *str = NULL; 9 GetMemory(str);10 strcpy(s...
分类:
其他好文 时间:
2014-09-05 18:08:41
阅读次数:
183
1. 4个数字 24点判断double Calc(double a, double b, string oper){ double result = 0; const char *p = oper.c_str(); if (p != NULL) { switch (*p) { case '+'...
分类:
其他好文 时间:
2014-09-05 17:42:01
阅读次数:
204
fopen后必须判断 FILE *p 是否返回NULLfopen打开文件后,一定要fclosefeof 判断文件是否到达最后对一个文件进行简单的加密解密操作#include #include #include #define S_KEY 10void code(const char * src , ...
分类:
其他好文 时间:
2014-09-05 15:50:31
阅读次数:
158