LeetCode
写代码的小玉
这个作者很懒,什么都没留下…
展开
-
LeetCode力扣刷题:290.单词规律
嵌套两次遍历,判断两边儿单词相等情况是否相等直接上解法吧前提是要判断pattern跟s的规模(size)是否相同。原创 2023-11-07 20:22:48 · 75 阅读 · 0 评论 -
LeetCode力扣刷题:345.反转字符串中的元音字母
正向遍历str一遍,用vector录入所有元音字母,再反向遍历str一遍,将vector中的字符正序填入str的元音字符位。原创 2023-11-07 19:57:18 · 85 阅读 · 0 评论 -
LeetCode力扣刷题:27.移除元素
第一版:(还没领悟到双指针的内核)113 / 113 个通过测试用例。内存消耗: 5.8 MB。执行用时: 8 ms。原创 2023-04-25 14:37:30 · 166 阅读 · 0 评论 -
Leetcode力扣刷题:11.盛水最多的容器
而且要明确一点,本题是要返回一个面积值,所以我们只需要先设定一个初始面积值,后面求得的面积值不断与其相比较,取最大就好。一个容器能盛水多少,取决于最短的那根柱子有多高,所以我们需要尽力移动指向较短柱子的指针,不断换长柱子,就能增大面积。把数字具象成一根根柱子,我们的指针柱子之前游走。为了方便比较,单独写一个求面积的函数。双指针,分别指向数组的两端。本题很明显用双指针法。原创 2023-04-24 11:23:33 · 79 阅读 · 0 评论 -
LeetCode力扣刷题:26.删除有序数组中的重复项
给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。更改数组 nums ,使 nums 的前 k 个元素包含唯一元素,并按照它们最初在 nums 中出现的顺序排列。再搭配上我那每找到一个重复的就填充的函数,我是怎么也写不对。我最初的思路是:设置了一个Fill函数,只要我找到前后两个数字,我就让后面的数把前面的填充了。我看了一下标准答案,用的while循环,其他差不多。删除重复项,还要算最后数组的长度,想想就打脑壳。原创 2023-04-23 22:28:04 · 158 阅读 · 0 评论 -
LeetCode力扣刷题:441.排列硬币
441.排列硬币原创 2023-04-18 20:06:25 · 219 阅读 · 0 评论 -
LeetCode力扣刷题:744.寻找比目标字母大的最小字母(二分法重要心得!!!)
详细理解可见我的上一篇博客,力扣69题求x的平方根https://blog.csdn.net/Emily_loves_code/article/details/130193731?用二分法找目标,无非三种情况(前提条件是while(left<=right))因为题目中说了字符串数组是一个非递减序列,所以可用二分法解答。5.8 MB, 在所有 C 提交中击败了76.30%的用户。12 ms, 在所有 C 提交中击败了24.50%的用户。1.完全等于,即可以用if(arr[i]right==mid的情况。原创 2023-04-17 10:39:46 · 73 阅读 · 0 评论 -
LeetCode力扣题目:69.x的平方根
可以用暴力法,也可以用二分法原创 2023-04-17 10:09:14 · 96 阅读 · 0 评论 -
LeetCode力扣题目:1385.两个数组间的距离值
再在findTheDistanceValue 函数中遍历arr1中的每一个元素,若符合规范,count++首先定义一个布尔函数,判断arr1中的一个元素对于arr2是否符合距离规范。最后的距离值就是count。原创 2023-04-16 21:31:39 · 70 阅读 · 0 评论 -
LeetCode力扣题目:367.有效的完全平方数
【代码】LeetCode力扣题目:367.有效的完全平方数。原创 2023-04-16 21:06:37 · 97 阅读 · 0 评论 -
LeetCode力扣题目:山脉数组的顶峰索引
【代码】LeetCode力扣题目:山脉数组的顶峰索引。原创 2023-04-14 09:14:07 · 63 阅读 · 0 评论 -
LeetCode力扣题目:罗马数字转整数
心理路程:拿到这个题我完全不知道该怎么做,看了两眼评论,还是没有灵感,最后看的题解视频才知道该怎么做的,写代码和调试的过程还是很顺利,基本没有什么问题,就是这个思路太关键了。5.7 MB, 在所有 C 提交中击败了56.14%的用户。8 ms, 在所有 C 提交中击败了56.61%的用户。原创 2023-04-14 08:47:25 · 149 阅读 · 1 评论 -
C语言 LeetCode题目 判断回文数bool类型
链接:https://leetcode.cn/problems/palindrome-number。题目:给你一个整数 x ,如果 x 是一个回文整数,返回 true;否则,返回 false。著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。来源:力扣(LeetCode)原创 2023-04-13 13:26:17 · 297 阅读 · 0 评论