最新 最热

【Leetcode-58.最后一个单词的长度 -66.加一】

题目:给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词是指仅由字母组成、不包含任何空格字符的最大子字符串。...

2024-03-01
1

【Leetcode-27.移除元素 -35.搜索插入位置】

题目:给你一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考...

2024-03-01
1

【Leetcode-20.有效的括号 -26.删除有序数组中的重复项】

题目:给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。 有效字符串需满足:

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

【Leetcode -138.复制带随机指针的链表 -2130.链表最大孪生和】

题目:给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中的任何节点或空节点。 构造这个链表的 深拷贝。 深拷贝应该正好由 n 个 全新 节点组成,其中每个新节点的值都设为其对应...

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