自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣73——矩阵置零(暴力易懂)

matrixsize是数组matrix的行数,*matrixcolsize是函数的列数。,则将其所在行和列的所有元素都设为。的矩阵,如果一个元素为。

2024-08-15 21:16:57 284

原创 C语言实现2048极其详细

struct data//结构体存数据int x;//存储x轴地址int y;//存储y轴地址int score;我们定义一个结构进行存储每个空间的位置和数值//申请空间进行存放数据i<4;i++)//初始化数据j<4;j++)申请一个空间进行存储数据p是空间的首地址定义一个全局变量grade来存储分数将每一个数据的值都赋值为0。

2024-07-19 16:40:36 1965

原创 C语言——插入排序算法

2我们将顺序数组的个数设为edn,从第二个元素开始遍历无序数组,将遍历的当前元素和end前面的有序数组从后向前进行比较;若当前元素小于比较的有序元素时,将 有序数组元素后移一位,继续向前进行比较直到大于当前有序数组元素确定当前元素位置;1.我们先将原数组看成一个有序数组和一个无序数组;我们将数组第一个元素看成有序数组,将一个数组后面的看成一整个无序数组;3若当前元素大于有序数组最后一个元素时直接将当前元素加到有序数组最后一位。插入排序主要思想就是:将元素插入到一个顺序数组中;

2024-07-16 15:41:47 563

原创 C——空间申请总结

calloc进行对堆空间的申请,返回的也是空间首地址,但是会将空间中的元素的数据都赋值为0;会接收两个参数,size_t num空间大小,size_t size空间类型。reallo用于重新分配已经申请的空间,它接受的也是两个参数,void*ptr空间首地址,size_t size空间大小;返回的是已经分配过的内存首地址;malloc进行对堆空间的申请,将申请的堆空间赋给p,我们申请的堆空间返回的是空间地址我们要使用一个指针来进行存储;接受的参数只有一个void *ptr指向该空间的首地址的指针。

2024-07-14 20:25:18 310

原创 C-数组地址移动

在一维数组中a和a[0]的地址相同,a和&a[0]的都代表a[0]的地址,&a代表整个数组a的地址。二维数组中:b,&b,&b[0],&b[0][0]四者地址相同,代表含意不同。&b[0][0]代表b[0][0]的地址。&b代表存放整个b数组地址的地址。所以四者+1移动的字符位数不同。&b[0]代表b[0]的地址。b代表b[0]的地址。

2024-07-06 11:28:51 951

原创 C——清除输入字符串的空格

【代码】C——清除输入字符串的空格。

2024-07-04 19:45:01 285

原创 C语言 冒泡排序

冒泡排序就是每次都是进行将数据进行两两比较,将最大值往后放置,直到数组中所有元素比较完成将筛选出数组中的最大值将其排列到最后一位,忽略最后一位最大值,将前面的元素重复之前操作,每次都把最大值放置到最后一位,直到比较完成。

2024-06-29 17:18:38 229

原创 打印输出金字塔

其次,打印左半边的三角形每往下一行多打印一个空格,多打印一个字母,打印的字母位数都是从'A'开始的,所以写个for循环从'A'开始打印每次往后加1个ASCALL进行打印每行比上一行多打印一个字母直到打印出我们输入的字母为止。首先,输入的字母决定打印的空格个数 ,空格位数就是输入字母-‘A'位数,可以用for循环进行打印,第一行打印的空格最多是输入字母和'A'的ASCALL之差,每往下一行少打印一个空格,直到不打印空格。

2024-06-28 21:25:57 341

空空如也

空空如也

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

TA关注的人

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