第五章 数组

登录以参加训练计划

本章课件

《C++编程语言 · 第五章 数组》PDF 课件

训练说明

本章共 64 道题,按课件知识点分成 3 组:一维数组、二维数组、字符数组与字符串。 先看课件对应小节,再按组完成练习。

章节 1. 一维数组

开放

题目 尝试 AC 难度
P4937   反序输出 10 2 10
P4938   平移数据 16 2 9
P4939   开关门 13 2 9
P4940   约瑟夫问题 4 1 10
P4941   最大数位置 10 2 10
P4942   冒泡排序 4 1 10
P4943   筛选法找质数 4 1 10
P5102   与指定数字相同的数的个数 322 110 6
P5103   陶陶摘苹果 220 90 5
P5104   计算书费 180 84 4
P5105   数组逆序重存放 246 89 5
P5106   年龄与疾病 222 63 6
P5107   校门外的树 194 51 7
P5108   向量点积计算 131 73 3
P5109   开关灯 285 43 8
P5110   查找特定的值 222 56 7
P5111   不高兴的津津 98 31 6
P5112   最大值和最小值的差 143 38 7
P5113   不与最大数相同的数字之和 98 17 8
P5114   白细胞计数 559 34 9
P5115   直方图 174 49 6
P5116   最长平台 125 16 8
P5117   整数去重 131 39 6
P5118   铺地毯 154 28 8

章节 2. 二维数组

开放

题目 尝试 AC 难度
P4944   新矩阵 4 1 10
P4945   稀疏矩阵 4 1 10
P4946   杨辉三角形 4 1 10
P4947   回文字串 4 1 10
P4948   蛇形填数 4 1 10
P5119   矩阵交换行 184 65 5
P5120   同行列对角线的格 126 21 8
P5121   计算矩阵边缘元素之和 111 1 10
P5122   计算鞍点 145 28 7
P5123   图像相似度 75 36 4
P5124   矩阵加法 122 46 5
P5125   矩阵乘法 66 23 6
P5126   矩阵转置 127 38 6
P5127   图像旋转 101 31 6
P5128   图像模糊处理 107 24 7

章节 3. 字符数组与字符串

开放

题目 尝试 AC 难度
P4949   替换字母 4 1 10
P4950   过滤空格 4 1 10
P4951   串排序 4 1 10
P4952   字符串判等 4 1 10
P4953   字串包含 4 1 10
P20072   [NOIP2005 提高] 谁拿了最多奖学金 4 1 10
P5131   基因相关性 96 20 7
P5132   石头剪子布 56 24 5
P5133   输出亲朋字符串 77 28 5
P5134   合法C标识符 76 18 7
P5135   配对碱基链 58 30 3
P5136   密码翻译 74 19 7
P5137   加密的病历单 67 15 7
P5138   将字符串中的小写字母转换成大写字母 82 28 6
P5139   整理药名 97 22 7
P5140   验证子串 63 16 7
P5141   删除单词后缀 69 22 6
P5142   单词的长度 57 18 6
P5143   最长最短单词 77 8 9
P5144   单词翻转 63 13 7
P5145   字符串p型编码 37 17 5
P5146   判断字符串是否为回文 41 16 5
P5147   最高分数的学生姓名 39 13 6
P5148   连续出现的字符 54 11 7
P4954   最长单词2 4 1 10