自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 单链表实现对自定义的结构体学生进行反转并且输出

【代码】单链表实现对自定义的结构体学生进行反转并且输出。

2024-11-12 21:48:29 132

原创 螺旋矩阵的输出

【代码】螺旋矩阵的输出。

2024-11-10 01:42:09 147

原创 C++实现打印出所有的不同的N阶拉丁矩阵,并统计个数

【代码】C++实现打印出所有的不同的N阶拉丁矩阵,并统计个数。

2024-11-09 22:58:10 238

原创 检查括号(){}[]是匹配

【代码】检查括号(){}[]是匹配。

2024-11-04 22:09:16 136

原创 有一段英文由若干个单词组成,单词之间用一个空格分隔,编写程序提取其中的所有单词

str.substr(i,j-i)表示的是返回一个str中从i下标开始的长度为j-i的字符串,需使用STL的头文件#include <string>,而str.find(" ",i)表示返回从str中找到的空格的下标。但在这个场景中,由于循环已经因为未找到空格而结束,这种情况实际上不会发生(因为循环会在找到字符串末尾之前的最后一个空格时停止)。现在指向最后一个空格之后的第一个字符,或者是整个字符串的末尾(如果字符串以非空格字符结束)。将指向最后一个空格之后的位置(即字符串末尾的下一个位置,但。

2024-11-04 21:12:58 471

原创 C语言实现先序创建一个二叉树,并求出它的深度,宽度

【代码】C语言实现先序创建一个二叉树,并求出它的深度,宽度。

2024-10-13 22:33:40 158

原创 将一个采用链式存储的二叉树,其所有节点的左右子树进行交换

(C++实现,借助结构体类型的指针数组模拟出队入队操作)4.层次遍历输出反转后的二叉树。2.层次遍历输出这棵二叉树。3.将左右子树进行反转。

2024-10-12 22:24:01 147

原创 求二维数组的鞍点

思想:鞍点:在一个二维数组中,鞍点当且仅当存在一个,鞍点是在行上最大,在列上最小的。

2024-10-05 22:01:47 324

原创 用选择法对十个数字排序

思想:分别以a[0]-a[8]为基准元素,与之后面的元素作比较,找出每轮次中最小的与基准元素交换,第一轮可以找出最小的,第二轮找出次小的,这样依次9轮后可以实现数组的整个有序的次序。用选择法对十个数字排序(从小到大)

2024-10-05 15:27:20 218

原创 用筛选法求1-100以内的素数

基本思路:将不是素数的值置为0,最后输出的时候只输出不为0的数值,就是素数。

2024-10-04 23:40:02 129

原创 输入一个字符串,提取其中的数字,将字符转换为数值分别输出,并输出提取数字的累加值

如果字符串中不含数字,则数值累加值为0,例如:如果输入"a23e6k75f",则出"23,6,75,sum=104",虽然我将i=j+1这行注释掉了,但我还是觉得应该是这样的,不知道为什么结果不对,这一点还需要我继续思考。输入一个字符串,提取其中的数字,将字符转换为数值分别输出,并输出提取数字的累加值,如果输入"abcd",则输出"sum=0。

2024-10-03 22:28:21 361

原创 输入任意一个整数,输出其位数

输入任意一个整数,输出其位数,例如:输入1234,则输出位数为4,输入-1234,则输出位数为4。

2024-10-03 21:54:41 196

原创 输出该字符串中出现次数最多的字符以及其出现的次数

注释掉的是另一种在处理输入上的方法,在使用while循环中 (ch=getchar())!='\n')这个循环条件的时候,本来我是还带有注释掉的那一句的,发现实现的功能跟我想要实现的结果的有些出入。这会导致每个字符被跳过一次,因此实际上程序只统计了输入中每两个字符中的一个。应该删除循环体内的第二个。输入一个由小写字母a-z构成的字符串(最多80个字符),统计并输出该字符串中出现次数。最多的字符以及其出现的次数。技巧就是借助这些小写字符的ACSLL码来实现。

2024-10-03 21:44:31 373

原创 在随机生成数组中查找是否存在与输入的数字x相同的数字,有的话(除与x相同的数字外)依次前移,该数字放在最后(考虑有多个相同数据情况),若无,输出“Not found!”

输入一个整数x,在数组a中查找x,如果x不在该数组中,则输出“Not found!否则把数组中所有与x相同的数据移至数组的最后端,其他数据相对位置不变,依次前移,最后输出该数组。需要考虑数组中有多个与x相同的数据的情况。

2024-09-26 22:35:41 122 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除