![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
maowei-2001
It从业者
展开
-
LeetCode:2数之和(C语言)
题目要求:给一个数组Array和目标元素target,使得Array里面的任2个元素相加等于target,最后返回Array的下标值。(2)双重循环遍历连续的数组,使得前面元素值+后面元素值=目标元素值target。(1)在外部定义数组用来接收目标元素的下标。(3)将返回的个数设置成2个。原创 2024-06-14 16:22:55 · 209 阅读 · 0 评论 -
LeetCode:回文数(C语言)
(2)方向的数组和原数字要相等(所以做循环,依次取最后一个数)类型得转为long,转为long类型是为了防止数据溢出。一个数正序和倒序都是一样的数称为回文数。(1)由题目得出回文数不能原创 2024-06-24 16:56:51 · 183 阅读 · 0 评论 -
LeetCode:罗马字符求和转数字(C语言)
题目要求根据特定的罗马字符相加得出一个具体的数字。输入: s = "III" 输出: 3。输入: s = "IV" 输出: 4。输入: s = "IX" 输出: 9。原创 2024-06-24 17:13:59 · 103 阅读 · 0 评论 -
LeetCode:最长公共前缀(C语言)
输入:strs = ["dog","racecar","car"] 输出:"" 解释:输入不存在公共前缀。输入:strs = ["flower","flow","flight"] 输出:"fl"原创 2024-06-25 11:03:03 · 108 阅读 · 0 评论 -
LeetCode:匹配有效括号(C语言)
输入:s = "()[]{}" 输出:true。栈顶元素为0或者左右不等的情况下返回false。输入:s = "(]" 输出:false。输入:s = "()" 输出:true。括号是成对出现,所以不能出现奇数情况。当是左括号时,要对括号进行匹配。原创 2024-06-25 11:07:56 · 125 阅读 · 0 评论 -
LeetCode:合并2个有序的列表
输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4]输入:l1 = [], l2 = [0] 输出:[0]输入:l1 = [], l2 = [] 输出:[]原创 2024-06-27 15:49:04 · 217 阅读 · 0 评论 -
LeetCode:删除有序数组中的重复项(C语言)
输入:nums = [0,0,1,1,1,2,2,3,3,4]输出:5, nums = [0,1,2,3,4]输出:2, nums = [1,2]输入:nums = [1,1,2]原创 2024-07-02 16:36:32 · 141 阅读 · 0 评论 -
LeetCode:移除元素(C语言)
输入:nums = [0,1,2,2,3,0,4,2], val = 2。输入:nums = [3,2,2,3], val = 3。输出:5, nums = [0,1,4,0,3,输出:2, nums = [2,2,原创 2024-07-08 09:37:34 · 190 阅读 · 0 评论 -
LeetCode:找出字符串中第一个匹配项的下标(C语言)
解释:"sad" 在下标 0 和 6 处匹配。第一个匹配项的下标是 0 ,所以返回 0。输入:haystack = "leetcode", needle = "leeto"输入:haystack = "sadbutsad", needle = "sad"解释:"leeto" 没有在 "leetcode" 中出现,所以返回 -1。原创 2024-07-08 09:52:22 · 117 阅读 · 0 评论 -
LeetCode:最后一个单词的长度(C语言)
输入:s = "luffy is still joyboy"输入:s = " fly me to the moon "解释:最后一个单词是长度为 6 的“joyboy”。解释:最后一个单词是“World”,长度为 5。解释:最后一个单词是“moon”,长度为 4。输入:s = "Hello World"原创 2024-07-15 15:33:16 · 94 阅读 · 0 评论 -
LeetCode:爬楼梯(C语言)
1. 1 阶 + 1 阶 + 1 阶。解释:有两种方法可以爬到楼顶。解释:有三种方法可以爬到楼顶。1. 1 阶 + 1 阶。2. 1 阶 + 2 阶。3. 2 阶 + 1 阶。原创 2024-07-22 14:08:22 · 30 阅读 · 0 评论 -
LeetCode:x的平方根(C语言)
解释:8 的算术平方根是 2.82842..., 由于返回类型是整数,小数部分将被舍去。原创 2024-07-22 14:09:50 · 73 阅读 · 0 评论 -
LeetCode:删除排序链表中的重复元素(C语言)
输入:head = [1,1,2,3,3]输入:head = [1,1,2]输出:[1,2,3]原创 2024-07-22 14:12:27 · 38 阅读 · 0 评论 -
LeetCode:合并2个有序数组(C语言)
输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3。合并结果是 [1,2,2,3,5,6] ,其中斜体加粗标注的为 nums1 中的元素。输入:nums1 = [0], m = 0, nums2 = [1], n = 1。输入:nums1 = [1], m = 1, nums2 = [], n = 0。解释:需要合并 [1,2,3] 和 [2,5,6]。解释:需要合并的数组是 [] 和 [1]。输出:[1,2,2,3,5,6]原创 2024-07-22 14:15:44 · 48 阅读 · 0 评论 -
LeetCode:搜索插入位置(C语言)
输入: nums = [1,3,5,6], target = 5 输出: 2。输入: nums = [1,3,5,6], target = 2 输出: 1。输入: nums = [1,3,5,6], target = 7 输出: 4。原创 2024-07-11 08:42:35 · 196 阅读 · 0 评论