leetcode

人道领域7 小时前
java·开发语言·算法·leetcode
【LeetCode刷题日记】47.全排列Ⅱ🔥个人主页:代码不加冰(欢迎来访) 🎬作者简介:java后端学习者 ❄️个人专栏:LeetCode刷题日记 , 苍穹外卖日记,SSM框架深入,JavaWeb, ✨命运的结局尽可永在,不屈的挑战却不可须臾或缺!
Navigator_Z7 小时前
c语言·算法·leetcode
LeetCode //C - 1095. Find in Mountain Array(This problem is an interactive problem.)You may recall that an array arr is a mountain array if and only if:
暖阳华笺12 小时前
数据结构·c++·算法·leetcode·哈希算法
【数据结构与算法】哈希专题目录【题目链接】217. 存在重复元素 - 力扣(LeetCode)【题目链接】1. 两数之和 - 力扣(LeetCode)
AKA__Zas12 小时前
java·算法·leetcode·学习方法
芝士算法(滑动窗口片 2.0)目录水果成篮找到字符串所有字母异位词串联所有单词的子串最小覆盖字串水果成篮简单的说这一道题 从数组串要求出 最大的子数组串的个数
四代水门13 小时前
c++·算法·leetcode
LeetCode刷算法题(C++)就是说防止6-3=3是吧对,完全正确!你一下就抓住了最关键的核心! 防止 $6 - 3 = 3$ 这种情况(也就是自己和自己配对),就是这种“边走边记”写法最妙的地方。
退休倒计时1 天前
数据结构·算法·leetcode·typescript
【每日一题】LeetCode 53. 最大子数组和 TypeScript给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
洛水水1 天前
算法·leetcode·职场和发展
【力扣100题】86.柱状图中最大的矩形给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1。求在该柱状图中,能够勾勒出来的矩形的最大面积。
洛水水1 天前
数据结构·算法·leetcode
【力扣100题】81.寻找两个正序数组的中位数给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。
洛水水1 天前
算法·leetcode·职场和发展
【力扣100题】85.每日温度给定一个整数数组 temperatures,表示每天的温度,返回一个数组 answer,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。
Kurisu_红莉栖1 天前
算法·leetcode
力扣56合并区间56. 合并区间在一开始我做这个题目的时候出现了两个问题,一个是对于数组直接删除,就是直接erase数组了,不管那么多了,导致我运行还是出错了,其实对于这种题目删除一个数组,最好的做法还是直接创建一个新的数组ans来作为答案传递,还有一个就是这个要进行排序,我用的sort函数时,因为在类里面的成员函数默认给你生成了this指针,所以你使用这个函数时,sort会报错,正确的做法是在类外声明或者说在类内加static这样子就声明为全局变量了,其实这个题目做法思路很简单的,首先我们对二维数组里面的每一个vect
开源Z1 天前
算法·leetcode
LeetCode 135 · 分发糖果:两次扫描,先左后右取最大这道题乍一看需要同时考虑左右两边的约束,很容易陷入"我先确定左边再确定右边,但确定右边又破坏了左边"的循环。但其实只要拆成两遍扫描——一遍只看左边,一遍只看右边,最后取最大值——问题就迎刃而解了。这个"左右两遍扫描"的套路在 LeetCode 238(除自身以外数组的乘积)里也用过。
退休倒计时1 天前
leetcode·链表·typescript
【每日一题】LeetCode 19. 删除链表的倒数第 N 个结点 TypeScript给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。示例 1:示例 2:示例 3:提示:
怪兽学LLM1 天前
python·leetcode·链表
LeetCode 21 合并两个有序链表:彻底理解虚拟头节点(Dummy)套路刚开始刷链表题时,经常会遇到一个问题:新链表的头节点到底该怎么处理?比如今天这道经典题:LeetCode 21:合并两个有序链表
_日拱一卒1 天前
算法·leetcode·职场和发展
LeetCode:22括号生成必须在right小于left的时候才能加“)”,不然提前加上会造成结果不合法
洛水水1 天前
数据结构·算法·leetcode
【力扣100题】88.多数元素给定一个大小为 n 的数组 nums,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。
洛水水1 天前
数据结构·算法·leetcode
【力扣100题】87.只出现一次的数字给你一个 非空 整数数组 nums,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现一次的元素。
风筝在晴天搁浅1 天前
算法·leetcode·链表
LeetCode CodeTop 82.删除排序链表中的重复元素Ⅱ1.思路:两个指针分别指向cur.next和cur.next.next,如果发现重复就一次性删除所有值为val的节点;否则cur正常前进一位。
洛水水1 天前
算法·leetcode·职场和发展
【力扣100题】84.字符串解码给定一个经过编码的字符串,返回它解码后的字符串。编码规则为:k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。
洛水水1 天前
数据结构·算法·leetcode
【力扣100题】89.下一个排列整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。例如,arr = [1,2,3] 的排列有:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1]。
洛水水1 天前
算法·leetcode·职场和发展
【力扣100题】90.寻找重复数给定一个包含 n + 1 个整数的数组 nums,其数字都在 [1, n] 范围内(包括 1 和 n),可知至少存在一个重复的整数。