最新 最热

【Leetcode-13.罗马数字转整数 -14.最长公共前缀】

例如, 罗马数字 2 写做 II ,即为两个并列的 1 。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。

2024-03-01
1

【Leetcode-1.两数之和 -3.无重复字符的最长子串 -9.回文数(C语言)】

题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target 的那两个整数,并返回它们的数组下标。

2024-03-01
1

【Leetcode-1574.删除最短的子数组使剩余数组有序(C语言)】

题目:给你一个整数数组 arr ,请你删除一个子数组(可以为空),使得 arr 中剩下的元素是非递减的。一个子数组指的是原数组中连续的一个子序列。请你返回满足题目要求的最短子数组的长度。...

2024-03-01
1

【C语言】字符串函数、字符函数和内存操作函数

注意:(1)strlen函数返回的是在字符串中 ‘’ 前面出现的字符个数(不包 含 ‘’)

2024-03-01
1

【C语言】回调函数

回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个 函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。...

2024-03-01
1

【C语言】进阶指针

例如下面代码,pc就是一个字符指针;"abcdef"是一个常量字符串,不能被修改,pb里面存的是该常量字符串的首字符’ a '的地址。

2024-03-01
1

【C语言】初阶指针

指针是内存中一个最小单元的编号,也就是地址;指针,通常指的是指针变量,是用来存放内存地址的变量;内存划分为很多个内存单元,一个内存单元的大小是一个字节,一个内存单元给一个地址。...

2024-03-01
1

【C语言】扫雷游戏的简单实现

首先我们创建一个菜单,供玩家选择,菜单跟上一期的三子棋的菜单一样,这里就不多说了;

2024-03-01
1

【C语言】三子棋游戏的简单实现

我们来看主函数部分,先做个do…while循环,把菜单放进循环,循环条件为input,只要input不为0,即不退出游戏,玩家都可以重新输入继续玩:

2024-03-01
1

【C语言】冒泡排序的实现

例如一个数组arr[10] = {1,5,2,3,6,7,9,8,4,10},要想数组从小到大排序,就要让数组里面每两个相邻的元素比较,所以我们需要写一个循环进行两两比较;而这个过程又需要循环sz - 1次(sz为数组的元素个数),即冒泡的趟数,让这个比较...

2024-03-01
1