leetcode

sin_hielo30 分钟前
数据结构·算法·leetcode
leetcode 12001200: 最小绝对差思路:排序后,只需考虑相邻元素之差把 arr 排序后,最小绝对差只能来自相邻元素(不相邻的元素之差更大)。
睡不醒的kun2 小时前
数据结构·c++·算法·leetcode·哈希算法·散列表·滑动窗口
不定长滑动窗口-基础篇(2)给你一个正整数数组 nums ,请你从中删除一个含有 若干不同元素 的子数组。删除子数组的 得分 就是子数组各元素之 和 。
Swift社区2 小时前
算法·leetcode·职场和发展
LeetCode 384 打乱数组这道题其实挺有意思的,它要求我们设计一个能够打乱数组的类,并且能够随时恢复到原始状态。听起来简单,但实际做起来还是需要一些技巧的。关键点在于如何保证打乱后的数组所有排列都是等可能的,这就要用到经典的 Fisher-Yates 洗牌算法了。
好学且牛逼的马3 小时前
数据结构·算法·leetcode
【Hot100|13-LeetCode 56. 合并区间】LeetCode 239. 滑动窗口最大值 - 单调队列解法详解 一、问题理解 问题描述 给定一个整数数组 nums 和一个整数 k,滑动窗口从数组的最左侧移动到最右侧,每次只向右移动一位。请找出所有滑动窗口中的最大值,并返回这些最大值组成的数组。
Cx330❀14 小时前
开发语言·c++·算法·leetcode·面试
【优选算法必刷100题】第038题(位运算):消失的两个数字🔥个人主页:Cx330🌸❄️个人专栏:《C语言》《LeetCode刷题集》《数据结构-初阶》《C++知识分享》
漫随流水14 小时前
数据结构·算法·leetcode·回溯算法
leetcode回溯算法(93.复原IP地址)startIndex一定是需要的,因为不能重复分割,记录下一层递归分割的起始位置。本题我们还需要一个变量pointNum,记录添加逗点的数量。
艾莉丝努力练剑14 小时前
数据结构·c++·算法·leetcode·stl
【优选算法必刷100题】第021~22题(二分查找算法):山脉数组的峰顶索引、寻找峰值🔥艾莉丝努力练剑:个人主页❄专栏传送门:《C语言》、《数据结构与算法》、C/C++干货分享&学习过程记录、Linux操作系统编程详解、笔试/面试常见算法:从基础到进阶
Lips61117 小时前
笔记·算法·leetcode
2026.1.25力扣刷题笔记解答:
源代码•宸17 小时前
后端·算法·leetcode·职场和发展·golang·记忆化搜索·动规
Leetcode—746. 使用最小花费爬楼梯【简单】之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!
沉默-_-17 小时前
c++·学习·算法·leetcode·子串
力扣hot100-子串(C++)今天在LeetCode上主要研究了两道子串相关的题目:一道是关于统计和为特定值的子数组个数,另一道是关于滑动窗口的最大值。这两道题看起来都属于数组操作范畴,但在解法上却各有千秋,让我对不同类型的子串问题有了更深入的理解。
POLITE318 小时前
javascript·算法·leetcode
Leetcode 437. 路径总和 III (Day 16)JavaScript算法核心同题560 前缀和+哈希表 注意:要回溯! 如果不回溯左子树会污染右子树,同时回溯时要与添加时对称
历程里程碑19 小时前
大数据·数据结构·算法·leetcode·elasticsearch·搜索引擎·散列表
双指针2--盛水最多的容器🔥个人主页:Milestone-里程碑❄️个人专栏: <<力扣hot100>> <<C++>><<Linux>>
June bug19 小时前
数据结构·python·算法·leetcode·面试·职场和发展·跳槽
(#数组/链表操作)寻找两个正序数组的中位数给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2,请找出这两个有序数组的中位数,并要求算法的时间复杂度为 O(log(m+n))。
TracyCoder12320 小时前
算法·leetcode
LeetCode Hot100(8/100)—— 438. 找到字符串中所有字母异位词给定两个字符串 s 和 p,请你在 s 中找出所有 p 的字母异位词的起始索引。字母异位词指包含相同字母、但排列顺序不同的字符串。
June bug21 小时前
数据结构·程序人生·leetcode·链表·面试·职场和发展·跳槽
(#数组/链表操作)最长上升子序列的长度在一个数组中,一个子序列是保持相对顺序但不一定连续的元素序列。如果这个子序列中每个元素都严格大于前一个元素,就称为上升子序列。
hadage23321 小时前
算法·leetcode·职场和发展
--- 力扣oj柱状图中最大的矩形 单调栈 ---这道题有俩个难点 这个最大矩形的高是多少 矩形的宽是多少矩形的高是多少对于这个问题有个非常重要的结论: 最大的矩形它的高一定是以heights中的某一个高度为高的
json{shen:"jing"}21 小时前
数据结构·算法·leetcode
18. 四数之和if(nums[k] > target && nums[0] >= 0){break;}
多米Domi01121 小时前
算法·leetcode
0x3f 第42天 复习 10:39-11:33
议题一玩到21 小时前
数据结构·算法·leetcode
#leetcode# 1984. Minimum Difference Between Highest and Lowest of K Scores1984. Minimum Difference Between Highest and Lowest of K Scores1984. Minimum Difference Between Highest and Lowest of K Scores1984. Minimum Difference Between Highest and Lowest of K Scores
漫随流水1 天前
数据结构·算法·leetcode·回溯算法
leetcode回溯算法(90.子集Ⅱ)树层重复(需要跳过):在同一递归层级(同一层for循环)前一个相同元素没有被选择示例:在第二层,used[1]==false 且 nums[2]==nums[1]