- 博客(96)
- 收藏
- 关注
原创 C++信息学奥赛1145:字符串p型编码
该段代码实现了对一个字符串进行简单压缩的功能。首先,通过`cin >> str`语句输入一个字符串。然后,获取字符串的长度n。接着,使用循环遍历字符串,对于每个字符,使用内部循环来判断当前字符
2023-08-25 13:57:50
878
2
原创 1146:判断字符串是否为回文
该段代码实现了判断一个字符串是否为回文串的功能。首先,通过cin >> str语句输入一个字符串。然后,获取字符串的长度n。接着,使用循环遍历字符串的前半部分。对于每个字符,与其对称位置的字符进行比较
2023-08-25 13:36:19
798
原创 C++信息学奥赛1147:最高分数的学生姓名
该段代码实现了从标准输入中读取n个评分和对应的字符串,并输出拥有最大评分的字符串。首先,通过cin >> n语句输入一个整数n。
2023-08-25 13:28:51
1757
原创 C++信息学奥赛1148:连续出现的字符
该段代码实现了在一行字符串中寻找第一个重复出现n次的字符,并输出该字符。首先,通过cin >> n语句输入一个整数n。然后,通过cin.ignore()语句忽略掉之前输入n的行末的换行符。
2023-08-25 11:04:14
1400
原创 C++信息学奥赛1149:最长单词2
该段代码实现了找出一行字符串中最长的单词,并输出该单词的功能。首先,通过getline(cin, str1)语句输入一行字符串。然后,遍历字符串的每个字符,逐字符构建当前的单词,并统计单词的长度。
2023-08-25 10:51:05
854
原创 C++信息学奥赛1143:最长最短单词
该段代码实现了找出一行字符串中最长和最短的单词,并输出这两个单词的功能。遍历字符串的每个字符,逐字符构建当前的单词,并统计单词的
2023-08-25 10:41:12
2305
原创 C++信息学奥赛1142:单词的长度
C++信息学奥赛1142:单词的长度:该段代码实现了统计一行字符串中每个单词的长度并输出的功能。遍历字符串的每个字符,
2023-08-25 10:10:13
1362
原创 C++信息学奥赛1141:删除单词后缀
该段代码实现了特定规则下对字符串进行处理的功能。首先,通过cin >> str1语句输入一个字符串。然后,根据不同的条件进行处理。
2023-08-25 09:44:59
1403
原创 C++信息学奥赛1140:验证子串
C++信息学奥赛1140:验证子串:该段代码实现了判断两个字符串是否存在子串关系的功能通过两层循环遍历两个字符串的所有可能的子串
2023-08-25 09:26:44
1505
5
原创 C++信息学奥赛1138:将字符串中的小写字母转换成大写字母
C++信息学奥赛1138:将字符串中的小写字母转换成大写字母该段代码实现了将输入字符串中的小写字母转换为大写字母的功能。
2023-08-24 12:02:37
2405
原创 C++信息学奥赛1136:密码翻译
该代码的目的是将输入的字符串中的特定字符进行替换,同时将大写字母和小写字母分别向后偏移一个位置,并将最终结果逐个字符地输出。
2023-08-24 10:15:53
1178
原创 C++信息学奥赛1133:输出亲朋字符串
在循环内部,首先判断是否已经到达最后一个字符(即i是否等于字符串长度减1),如果是,则将rear设置为第一个字符,以实现循环左移的效果。接下来,使用for循环遍历字符串n的每个字符,对于每个字符,定义了两个字符变量Front和rear,分别表示当前字符和下一个字符。最后,通过cout将变量a逐个字符地输出,实现循环左移后的字符串的输出。然后,将Front和rear进行相加操作,并将结果存储到字符变量a中。该代码的目的是实现字符串的循环左移操作,并将结果逐个字符地输出。
2023-08-23 14:13:13
1436
原创 C++信息学奥赛1839:【05NOIP提高组】谁拿了最多奖学金
1839这段代码是一个奖学金评选程序,根据学生的各项指标计算出最高奖学金金额和获得该奖学金的学生姓名。
2023-08-23 12:04:08
1539
原创 C++信息学奥赛1131:基因相关性
这段代码的功能是比较两个字符串的相似度,并根据给定的阈值判断是否相似。 代码首先定义了一个双精度浮点数变量 bf,用于存储阈值。
2023-08-21 16:06:09
940
原创 C++信息学奥赛1130:找第一个只出现一次的字符
1130:找第一个只出现一次的字符:这段代码的功能是找出输入字符串中第一个重复出现的字符,并输出该字符。
2023-08-21 15:51:34
1447
1
原创 C++信息学奥赛1129:统计数字字符个数
1129:这段代码的功能是计算一个输入字符串中的数字字符个数。通过ascll码进行判断获取数字个数。
2023-08-21 15:40:27
3314
原创 C++信息学奥赛2049:【例5.19】字符串判等
这段代码的功能是比较两个输入的字符串是否相等(忽略大小写和空格),并输出 "YES" 或 "NO"。
2023-08-21 14:36:18
1463
原创 C++信息学奥赛2047:【例5.16】过滤空格
总体而言,这段代码的作用是对输入的字符串进行处理,去除字符串中连续多个空格,只保留一个空格后输出结果。这段代码的功能是对输入的字符串进行处理,去除字符串中连续多个空格,只保留一个空格后输出结果。,该头文件包含了所有常用的标准库。函数来获取一行完整的输入,并将其存储在字符串变量。如果连续空格数目小于2,即为第一个空格,将其输出。这样可以保证输入的字符串中包括空格字符。如果当前字符不是空格,将其输出,并将计数器。并初始化为0,用于记录连续的空格数目。重置为0,用于记录下一个空格数目。,用于存储输入的字符串。
2023-08-21 09:51:17
1417
原创 C++信息学奥赛2046:【例5.15】替换字母
总体而言,这段代码的作用是对输入的字符串进行处理,并将字符串中的字符。,该头文件包含了所有常用的标准库。然后,定义了一个字符串变量。这段代码的功能是对输入的字符串进行处理,将字符串中的字符。,用于存储输入的字符串。接下来,定义了两个字符变量。函数来获取一行完整的输入,并将其存储在字符串变量。这样可以保证输入的字符串中包括空格字符。如果当前字符等于待替换的字符。,用于存储待替换的字符和替换后的字符。代码首先包含了一个头文件。
2023-08-21 09:33:45
1608
原创 C++信息学奥赛1128:图像模糊处理
C++信息学奥赛1128:图像模糊处理:这段代码的功能是输入一个二维数组 arr,然后对数组中的元素进行处理并输出。
2023-08-19 09:38:13
1111
原创 C++信息学奥赛1127:图像旋转
整个代码的作用是按列逆序输出二维数组 `arr` 的元素。每列的元素由下到上依次输出,并且元素之间用空格分隔,每列输出完后换行。
2023-08-19 09:16:56
797
原创 C++信息学奥赛1126:矩阵转置
这段代码的功能是输入一个二维数组 arr,然后按列顺序输出该数组的元素。整个代码的作用是按列顺序输出二维数组 `arr` 的元素。每列的元素由上到下依次输出,并且元素之间用空格分隔,每列输出完后换行。
2023-08-19 08:25:57
763
原创 C++信息学奥赛1123:图像相似度
整个代码的思路是先获取输入的原始数据和对比数据,然后逐个比较它们的对应位置上的元素是否相同,并计数相同元素的个数。最后将相同元素的个数除以总元素个数,并乘以 100,得到相同元素的比例,并输出结果。
2023-08-18 13:52:32
1000
原创 C++信息学奥赛1122:计算鞍点
这段代码的解题思路如下: 首先定义一个大小为5x5的二维数组arr来存储用户输入的矩阵元素。 使用两层嵌套循环,依次输入矩阵的每个元素。
2023-08-18 13:35:04
1081
原创 C++信息学奥赛1121:计算矩阵边缘元素之和
题解:i==0 or j==0 or i==n-1 or j==m-1 or i==n-1 or j==m-1 代码:
2023-08-18 10:48:43
2628
2
原创 C++信息学奥赛1120:同行列对角线的格
代码题解:难度在于对角线变量i从最后一行开始递减到第一行,变量j从第一列到最后一列依次遍历数组的每个元素。通过判断i + j是否等于数组大小减1,即处于同一对角线上,我们将对应的格子位置输出。
2023-08-18 09:14:28
1463
原创 C++信息学奥赛1119:矩阵交换行
此代码的功能是从标准输入读取一个5x5的矩阵,然后根据给定的行号n和列号m进行变换,将第n行和第m行的元素互换,并将变换后的矩阵输出到标准输出。
2023-08-17 10:58:01
2138
原创 java如何提供Element中Tree 树形控件数组格式
java中如何获取数据库中查询的数据,将他转换为可以提供Element中Tree 树形控件数组格式。
2023-07-12 10:27:09
219
原创 《算法修行_第一章:碧血剑之排序十式》一篇介绍十种常见排序算法的文章
是一篇介绍十种常见排序算法的文章,包括归并排序、希尔排序、堆排序、桶排序等。通过本文,大家可以了解每种排序算法的特点和适用场景。无论是学生、开发者还是对排序算法感兴趣的人,都能从快速学习与总结
2023-07-06 16:11:00
182
原创 element+vue中页面布局el-aside怎么根据导航栏大小改他的宽
通过"width: unset;"去除他原来的300宽度他就会自动适用内部标签的大小。
2023-06-08 15:19:32
994
1
DevExpress Raize等常用控件安装版 (1).rar
2024-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅