DRKing
DRKing
全部文章
分类
归档
标签
去牛客网
登录
/
注册
DRKing的博客
全部文章
(共116篇)
题解 | 扫雷
题干解读;输入一个字符矩阵a[n][m],根据这个字符矩阵的内容输出地雷矩阵.如果矩阵a中的元素为*则b中符号也为*,如果不为*,b中符号是a中对于元素周围8个方向上相邻的*的个数解题思路:对于输入的矩阵a遍历,找到每一个非*元素相邻的*的个数,然后输出存放到数组b的相应位置,最后输出即可. #in...
2026-01-30
0
28
题解 | 杨辉三角
题干解读:给出了杨辉三角的定义:第一列和行列相同的元素均为1;其他的元素等于上一行同列元素与上一行前一列元素之和。解题思路:先写出对角线和第一列元素的值,再根据这些值来求其他的值。 #include <iostream> using namespace std; int main() ...
2026-01-30
0
38
题解 | 矩阵转置
题干解读:需要将一个行为你,列为m的数组转置后输出解题思路:转置就是将数组的第i行与第i列互换,所以按先输出列,再输出行的顺序输出二维数组即可. #include <iostream> using namespace std; int main() { int n,m; ...
2026-01-30
0
32
题解 | 上三角矩阵判定
题干解读:输入一个二维矩阵,判断他是否是上三角矩阵(对角线下的元素是否都为0)解题思路:对于矩阵的元素进行遍历,如果该元素在对角线下方(j<i)且不为0,那么这个矩阵就不是上三角矩阵,都为0则是.使用flag标识是否是上三角矩阵. #include <iostream> using...
2026-01-30
0
39
题解 | 单组_二维数组
题干解读:输入一个行为n,列为m的二维数组,求他的元素的总和解题思路:设定一个sum,将二维数组的所有元素相加即可. #include <iostream> using namespace std; int main() { int n,m; cin>>n&...
2026-01-30
0
32
题解 | 校门外的树
题干解读:给定一个区间长度为L的数轴,每过一个单位长度就种一颗树,又给出了M个区间,在这些区间内的树都会被移除,求剩下的树的个数;解题思路:使用数组表示树的状况,初始化为1,如果被移除就设为2,最后剩下的值为1的位置的个数就是剩下的树的个数. #include <iostream> us...
2026-01-30
0
25
题解 | 字符串操作
题干解读:给定一个长度为n的字符串s,要求对他进行m次操作,每一次操作规则如下:输入一个区间l->r,将这个区间中的字符c1全部替换为c2。经过m次操作后输出最终的字符串解题思路:利用for循环按照题干的要求依次完成即可. #include <iostream> using nam...
2026-01-30
0
29
题解 | 牛牛的考试
题干理解:难点在于如何理解严格小于,严格大于这两个词上,我的理解是:严格小于是指这个数要小于任何数,即最小值不只有一个,同理,严格大于也是指最大值只有1个。理解了这两点后题干透彻了:按照要求对于输入的n组数据进行比较,输出合适的选项。解题思路:先找出输入的四个字符串a,b,c,d的最大最小值,并记录...
2026-01-30
0
34
题解 | 简写单词
题干解读:给出一行由英文单词组成的字符串,要求输出他们的首字母的大写组成的字符串解题思路:由于输入的字符串中的英文单词是由空格分隔的,正好符合cin的输入规则,每次cin都会输入一个英文单词到字符串s中,可以使用while循环将每一次cin的值的首字母转换为大写字母输出即可,当cin读取到字符串末尾...
2026-01-30
0
35
题解 | 约瑟夫环
题干解读:在1个由n个人组成的环中,从第k个人开始报数,当报数到m时,报数的那个人出队,然后下一个人重新开始报数,要求输出最后剩下的那个人.解题思路:使用数组a[n]表示n个人的队伍中每个人的情况,当其值为1表示在队伍中,为0表示出队。p表示当前处理的人的位置,num表示出队人数.使用flag模拟现...
2026-01-29
0
24
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页