摘要: 回文词 给出一个长度不超过5000的串s ,给s 添加尽量少的字母,使它变成一个回文词,即首尾对称的词。例如cbabd 可以添加两个字符变成dcbabcd, 它是首尾对称的。输入:第一行一个整数表示,串的长度。第二行一个串。输出:一个数字,最少要加的字母数。样例:输入:3abb输出:1 网上的代码多 阅读全文
posted @ 2017-09-22 14:38 star_eternal 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 相似基因 时间限制:1.0s 空间限制:2.5MB; 大家都知道,基因可以看作一个碱基对序列。它包含了4种核苷酸,简记作A,C,G,T。生物学家正致力于寻找人类基因的功能,以利用于诊断疾病和发明药物。在一个人类基因工作组的任务中,生物学家研究的是:两个基因的相似程度。因为这个研究对疾病的治疗有着非同 阅读全文
posted @ 2017-09-22 11:19 star_eternal 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCH 阅读全文
posted @ 2017-09-22 09:04 star_eternal 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 面向对象是C++的重要特性. 但是c++在c的基础上新增加的几点优化也是很耀眼的 就const直接可以取代c中的#define 以下几点很重要,学不好后果也也很严重 const 1. 限定符声明变量只能被读 const int i=5; int j=0; ... i=j; //非法,导致编译错误 j 阅读全文
posted @ 2017-09-22 08:59 star_eternal 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 篇一 : define用法集锦 Definition: The #define Directive You can use the #define directive to give a meaningful name to a constant in your program. The two f 阅读全文
posted @ 2017-09-22 08:57 star_eternal 阅读(930) 评论(0) 推荐(0) 编辑