自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【C语言】27.移除元素 - 力扣(leetcode)

示例 1: 给定 nums = [3,2,2,3], val = 3, 函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。示例 2: 给定 nums = [0,1,2,2,3,0,4,2], val = 2, 函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并原地修改输入数组。

2024-03-01 21:02:18 344 1

原创 【C语言】二分查找数组元素

在这个数组中查找对应数据的下标。

2024-03-01 20:43:02 311

原创 编写函数:求最大公约数gcd()和最小公倍数lcm() (Append Code)

辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。这时,所剩下的还没有变成零的数就是两数的最大公约数。辗转相除法首次出现于欧几里得的《几何原本》(第VII卷,命题i和ii)中,而在中国则可以追溯至东汉出现的《九章算术》。从整除定义出发:若a整除b(b除以a没有余数),则b是a的倍数,a是b的约数,这里要求b不为0。因此0是任意整数的倍数(任意整数都是0的约数),但是0不能是约数。此时,余数是0,所以1071和462的最大公约数是21。

2023-12-27 23:10:00 404 1

原创 【笔记】文件读写(C语言)

fgetc() 函数从 fp 所指向的输入文件中读取一个字符。12.rewind:将文件指针重新定位到文件的开头。1.fopen:用于打开文件,并返回一个文件指针。5.fscanf:从文件中按照指定的格式读取数据。6.fread:从文件中读取指定数量的数据块。8.fprintf:将格式化的数据写入文件。11.ftell:返回当前文件指针的位置。2.fclose:用于关闭已打开的文件。3.fgetc:从文件中读取一个字符。4.fgets:从文件中读取一行数据。10.fseek:设置文件指针的位置。

2023-12-25 17:03:01 973

原创 【笔记】链表(C语言)(指针)

insert/插入、嵌入这个函数用于创建一个新的链表节点,并为该节点分配动态内存。新节点的数据成员被设置为传入的data参数,而next指针被初始化为NULL。最后,函数返回新节点的地址,以便在其他函数中使用。// 定义一个插入节点的函数,接受链表头指针的地址和要插入的数据// 创建一个新节点,并将数据放入节点// 如果链表为空,即头节点为NULL// 将新节点的地址赋给头指针,即设置头节点} else {// 定义一个临时指针,指向链表的头节点。

2023-12-18 19:42:40 383 1

原创 【笔记】结构体和动态分配内存

结构体定义由关键字 struct 和结构体名组成,结构体名可以根据需要自行定义。...tag 是结构体标签。member-list 是标准的变量定义,比如 int i;或者 float f;,或者其他有效的>变量定义。variable-list 结构变量,定义在结构的末尾,最后一个分号之前,您可以指定一个或多个结构变量。} book;

2023-12-13 21:33:11 108

原创 马鞍数(C语言)(枚举)

求一个 n x n 矩阵中的马鞍数。马鞍数的特点是在它所在的行,它的值严格最小。在它所在的列,它的值严格最大。如果存在,那么输出三个空格隔开的正整数 x,y,v,分别表示马鞍数所在行、列(从 1 开始编号),和其数值。接下来 n 行,每行 n 个空格隔开的整数(均在 int 范围内),表示矩阵。如果不存在马鞍数,那么输出"NULL"(不含引号,注意大小写)。第一行一个整数 n(2

2023-12-13 20:00:21 287

原创 指针(C语言)(指针)

【代码】指针(C语言)(指针)

2023-12-13 17:31:02 20

原创 猴子选大王(C语言)

【代码】猴子选大王(C语言)

2023-12-13 17:07:41 102

原创 编写函数:递归求逆序 (Append Code)(C语言)(递归)

【代码】编写函数:递归求逆序 (Append Code)(C语言)(递归)

2023-12-13 16:26:50 243

原创 数字反转(C语言)(递归)

【代码】数字反转(C语言)(递归)

2023-12-13 16:19:14 312

原创 百钱买百鸡c的最优解 运行次数仅21次

百钱买百鸡算法最优

2023-12-13 14:50:42 33

空空如也

空空如也

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

TA关注的人

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