题单介绍
用 一维数组 存一批同类型数据,再遍历完成查找、移动、排序、计数与连续段统计。先读入,再按题意扫描。
学习目标
- 熟练下标从 0 或 1 的存取与遍历
- 会找最大最小、指定元素,以及简单插入删除/移位
- 掌握排序思想与桶计数、连续相同元素统计
- 先明确数组长度 n,再开数组;注意下标越界
- 移位时从「会被覆盖的一侧」反向赋值
- 题解只给思路与步骤,请自己实现代码
阶段安排(共 127 题)
1. 数组基础(28 题)
读入、输出、求和、最值等基本操作。
2. 数组找数(20 题)
扫描查找目标或位置。
3. 元素移动(9 题)
左移右移、插入删除时注意覆盖顺序。
4. 数组排序(18 题)
选择/冒泡等,或调用排序后处理。
5. 数组计数法(12 题)
用桶或计数数组统计频率。
6. 连续性元素(9 题)
连续相等或连续递增段的长度。
7. 数组综合(31 题)
多步处理:先统计再变换。
使用建议
01
考试成绩的简单统计
入门
--
练习
02
查找“支撑数”
入门
--
练习
03
找找谁的身高超过全家的平均身高
入门
--
练习
04
排除异形基因
入门
--
练习
05
输出奇数和偶数
入门
--
练习
06
打折优惠
入门
--
练习
07
编程输入10个正整数,然后自动按从大到小的顺序输出
入门
--
练习
08
求和
入门
--
练习
09
素数问题
基础
--
练习
10
摘苹果
入门
--
练习
11
考试成绩的分布情况
入门
--
练习
12
橘子称重
入门
--
练习
13
拿到某个数的概率是多少?
入门
--
练习
14
哪个厂家的零件更标准?
入门
--
练习
15
陶陶摘苹果
入门
--
练习
16
完美的偶数?
入门
--
练习
17
浪尖数?
入门
--
练习
18
数组逆序
入门
--
练习
19
查找含有x的数
入门
--
练习
20
年龄与疾病
入门
--
练习
21
奖学金评级
入门
--
练习
22
数字之和为x的整数
入门
--
练习
23
马里奥的银币2
入门
--
练习
24
胜负对决
入门
--
练习
25
统计直角、锐角、钝角的个数?
入门
--
练习
26
象棋比赛
入门
--
练习
27
输入的这些数是否对称
入门
--
练习
28
算面积2
入门
--
练习
29
数组元素的查找
入门
--
练习
30
求n个数的最大值和最小值
入门
--
练习
31
歌唱比赛评分
入门
--
练习
32
最大数
入门
--
练习
33
移动数组元素
入门
--
练习
34
有趣的折扣
入门
--
练习
35
找同学的位置
入门
--
练习
36
马里奥的银币1
入门
--
练习
37
马里奥的银币3
入门
--
练习
38
马里奥花银币
入门
--
练习
39
马里奥找中等的银币
入门
--
练习
40
奇偶数选大王
入门
--
练习
41
采摘活动
入门
--
练习
42
最贵商品和最便宜商品之差
入门
--
练习
43
最贵商品和最便宜商品分别有几个
入门
--
练习
44
买不买
入门
--
练习
45
找出最大的圆
入门
--
练习
46
卖苹果的最大利润
入门
--
练习
47
最后一次出现该数的位置
入门
--
练习
48
温度统计?
入门
--
练习
49
最小数
入门
--
练习
50
数组元素的移动
入门
--
练习
51
数组元素的插入
入门
--
练习
52
元素插入有序数组
入门
--
练习
53
数组元素的删除
入门
--
练习
54
删除数组的最小数
入门
--
练习
55
在最大数后面插入一个数
入门
--
练习
56
小明排队做操迟到
入门
--
练习
57
换位置
入门
--
练习
58
数组元素的排序
入门
--
练习
59
数的排序
基础
--
练习
60
寻找第K大数
入门
--
练习
61
语文成绩
入门
--
练习
62
优秀成绩的平均分
入门
--
练习
63
求中位数
入门
--
练习
64
第K大与第K小数
基础
--
练习
65
学员的名次?
入门
--
练习
66
n个一位数能够组成的最大数
入门
--
练习
67
n个一位数能够组成的最小数
入门
--
练习
68
橘子排队
入门
--
练习
69
允许并列的排名
入门
--
练习
70
允许并列的排名2
入门
--
练习
71
粉碎数字
入门
--
练习
72
去掉x个最高最低分后的平均分
入门
--
练习
73
分数线的划定
入门
--
练习
74
宇宙总统?
入门
--
练习
75
排名第二高的成绩
入门
--
练习
76
求n个数中每个数出现的次数
入门
--
练习
77
求n个数中出现次数最多的数
入门
--
练习
78
声音识别
入门
--
练习
79
COUNT
入门
--
练习
80
数字出现次数
入门
--
练习
81
去除重复数字
基础
--
练习
82
扑克牌组合
基础
--
练习
83
找筷子
入门
--
练习
84
夏令营小旗手
基础
--
练习
85
求N个整数的平均数、众数和中位数
入门
--
练习
86
选班委
入门
--
练习
87
缺失的数字
入门
--
练习
88
统计每个数出现的次数
基础
--
练习
89
连胜统计
基础
--
练习
90
连胜王
基础
--
练习
91
连续的最长偶数序列
入门
--
练习
92
温度统计员
基础
--
练习
93
分数计数
基础
--
练习
94
小X数字母
基础
--
练习
95
投篮(b.cpp)
入门
--
练习
96
连续非素数的最大长度
基础
--
练习
97
相加之和最大,并给出它们的起始位置
基础
--
练习
98
等比数
基础
--
练习
99
既生瑜,何生亮!
基础
--
练习
100
下载电影
基础
--
练习
101
数字交换
入门
--
练习
102
求子序列的个数
基础
--
练习
103
Fish学数学
入门
--
练习
104
邮票组合
基础
--
练习
105
合唱队形
基础
--
练习
106
立定跳远成绩求解
入门
--
练习
107
需要安排几位师傅加工零件
入门
--
练习
108
柱状图
入门
--
练习
109
兴趣班的排班
入门
--
练习
110
补发礼物?
基础
--
练习
111
淘淘捡西瓜
入门
--
练习
112
小鱼比可爱
入门
--
练习
113
校门外的树
入门
--
练习
114
并集与交集
基础
--
练习
115
小 X 与数字(ten)
基础
--
练习
116
洗牌
基础
--
练习
117
买木头
提高
--
练习
118
植树
基础
--
练习
119
洗牌2
提高
--
练习
120
珠子计算
基础
--
练习
121
是什么数列?
入门
--
练习
122
排好队了吗?
入门
--
练习
123
数数游戏
入门
--
练习
124
集合运算
基础
--
练习
125
数组查找及替换
入门
--
练习
126
标准零件
入门
--
练习
127
奖学金
基础
--
练习