这是一道模拟题。
思路在代码的注释里面!
代码如下:
#include
#include
using namespace std;
int main()
{
char str[11111],a[111];
int cnt=0,now_len=0;
while(cin>>a)
{
if(!strcmp(a,""))//空一...
分类:
其他好文 时间:
2014-11-19 18:38:30
阅读次数:
106
LCS问题,基础DP。
让我很忧伤的WA了很多次。只是一个LCS问题,需要记录一下路径。
自己的想办法记录path出错,最后只好用标记。
没有什么优化,二维数组,递归打印,cin.eof() 来识别 end of file 标识。
至于单词用map 映射的。其实也用不着,直接二维string或者 二维char 然后strcmp 也行。
Special Judge
...
分类:
其他好文 时间:
2014-11-18 14:46:41
阅读次数:
196
在C++程序中,经常用const 来限制对一个对象的操作,例如,将一个变量定义为const 的:
const int n=3;
则这个变量的值不能被修改,即不能对变量赋值。
const 这个关键字经常出现在函数的定义中,而且会出现在不同的位置,比如:
int strcmp (const char *str1,cons...
分类:
其他好文 时间:
2014-11-12 19:50:42
阅读次数:
198
#include#includeint my_strcmp(const char*a,const char*b){ while(*a&&*b&&*a==*b) a++,b++; if(*a&&*b) return(*a-*b); else if(*a&&...
分类:
其他好文 时间:
2014-11-12 07:04:39
阅读次数:
173
strcasecmp(忽略大小写比较字符串)相关函数 bcmp,memcmp,strcmp,strcoll,strncmp表头文件 #include (不是C/C++的标准头文件,区别于string.h[1])定义函数 int strcasecmp (const char *s1, const ch...
分类:
其他好文 时间:
2014-11-11 18:39:51
阅读次数:
422
bcmp(比较内存内容)相关函数bcmp,strcasecmp,strcmp,strcoll,strncmp,strncasecmp表头文件#include定义函数int bcmp ( const void *s1,const void * s2,int n);函数说明bcmp()用来比较s1和s2...
分类:
其他好文 时间:
2014-11-10 06:27:24
阅读次数:
273
一定义:字符串:字符串是由零个或者多个字符组成的有限串行;子串:字符串中任意个连续的字符组成的子序列,并规定空串是任意串的子串,字符串本身也是子串之一;“abcdefg”,”abc“就是其子串,但是“ade”不属于子串范围。子序列:不要求字符连续,但是其顺序与其在主串中相一致;上例中,“abc”与“...
分类:
其他好文 时间:
2014-11-08 18:10:10
阅读次数:
249
#include
#include
char *strcpy(char *strDest, const char *strScr)
{
char *address = strDest;
assert((strDest != NULL) && (strScr != NULL));
while(*strScr)
{...
分类:
编程语言 时间:
2014-11-08 00:53:17
阅读次数:
273
(一)strcmp函数 strcmp函数是比較两个字符串的大小,返回比較的结果。一般形式是: i=strcmp(字符串,字符串); 当中,字符串1、字符串2均可为字符串常量或变量;i 是用于存放比較结果的整型变量。比較结果是这样规定的:①字符串1小于字符串2,strcmp函数返回一个负值;②字符串....
分类:
其他好文 时间:
2014-11-07 20:40:59
阅读次数:
194
#include char s1[10],s2[10]; ... if(strcmp(s1,s2)==0) printf("两字符串相等\n"); string.h 头文件中就有比较函数,可以用来比较是否相等2:这个是普通方法 不调用函数strcmp();#include <stdio.h&g...
分类:
编程语言 时间:
2014-11-05 19:33:02
阅读次数:
237