通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"NOIP真题" 试卷中 NOIP第二十二届全国青少年信息学奥林匹克联赛初赛试题[2016提高组] 中有题目如下:
第1题
#include<iostream> using namespace std; int lps(string seq, int i, int j) { int len1, len2; if (i == j) return 1; if (i > j) return 0; if (seq[i] == seq[j]) return lps(seq, i + 1, j - 1) + 2; len1 = lps(seq, i, j - 1); len2 = lps(seq, i + 1, j); if (len1 > len2) return len1; return len2; } int main() { string seq = "acmerandacm"; int n = seq.size(); cout << lps(seq, 0, n - 1) << endl; return 0; }
输出 :____
所属试卷:NOIP第二十二届全国青少年信息学奥林匹克联赛初赛试题[2016提高组]
C++类体系中,不能被派生类继承的有。
以下关键字不能用来声明类的访问权限的是。
给定程序的功能是:从键盘输入若干行文本(每行不超过80
有以下程序程序的运行结果是( )。
有以下程序:程序运行后的输出结果是( )。
以下合法的转义字符是。
请在下面的横线处填上适当内容,以使类的定义完整。
下列关于析构函数的描述中正确的是( )。
已知x=[[1,3,3],[2,3,1]],那么表达式
已知x={‘a’:’b’,’c’:’d’},那么表达式
表达式{*range(4),4,*(5,6,7)}的值
表达式{1,2,3}&{2,3,4}的值为______
以下程序运行结果是_________。
若有定义语句:char c='\010';则变量c中包
使用哪种设备能够将网络分隔成多个IP子网( )
若有"double a;",则正确的输入语句是( )
请设计一个算法,将给定的表达式树(二叉树)转换为等价的
在UNIX/Linux系统中,环境变量是非常重要,在字
Linux系统有几种类型文件?它们分别是什么?有哪些相
启动进程有手动启动和调度启动两种方法,其中调度启动常用
在UPDATE触发器中,可以引用一个名为 _____的
视图定义时algorithm参数值为 _____ 表示
UNIQUE惟一索引的作用是
在计算机中,以下哪个选项描述的数据存储容量最小?( )
下列关于TLB和Cache的叙述中,错误的是( )
下列关于ipv6和ipv4 的叙述中,正确的是( )。
预处理命令行都必须以_____号开始。
设有宏定义:#define IsDIV(k,n)((k
全国信息学奥林匹克的官方网站为参与信息学竞赛的老师同学
在 32*32 点阵的“字库”中,汉字“北”与“京”的
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2