摘要: A quite challenging problem,最终看了题解才写出来,惭愧 /*Sample Input 6 J*J*** ****** J***J* ****** **B*** ****** Sample Output 4 */ 这道题里用到的几种思想还是值得我回味和思考的就是: 1、将复 阅读全文
posted @ 2017-01-21 21:35 女王公园的八神 阅读(380) 评论(0) 推荐(0) 编辑
摘要: define的优缺点 优点 提高了程序的可读性,同时也方便进行修改; 提高程序的运行效率:使用带参的宏定义既可完成函数调用的功能,又能避免函数的出栈与入栈操作,减少系统开销,提高运行效率; 3.宏是由预处理器处理的,通过字符串操作可以完成很多编译器无法实现的功能。比如##连接符。 缺点 由于是直接嵌 阅读全文
posted @ 2017-01-21 16:11 女王公园的八神 阅读(596) 评论(0) 推荐(0) 编辑
摘要: string::size_type类型从逻辑上来讲,size()成员函数似乎应该返回整型数值,或如2.2节“建议”中所述的无符号整数。但事实上,size操作返回的是string::size_type类型的值。我们需要对这种类型做一些解释。string类类型和许多其他库类型都定义了一些伙伴类型(com 阅读全文
posted @ 2017-01-21 13:07 女王公园的八神 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 头文件:#include<string.h>strrev()函数将字符串逆置,其原型为: char *strrev(char *str);【参数说明】str为要逆置的字符串。strrev()将str所指的字符串逆置。【返回值】返回指向逆置后的字符串的指针。strrev()不会生成新字符串,而是修改原 阅读全文
posted @ 2017-01-21 11:45 女王公园的八神 阅读(9808) 评论(3) 推荐(0) 编辑