leetcode

多米Domi01115 分钟前
数据结构·算法·leetcode
0x3f 第40天 setnx的分布式锁和redission,写了一天项目书,光背了会儿八股,回溯(单词搜索)可以评到难的程度,和N皇后难度差不多,虽然逻辑简单一点剪枝1:把board里的cnt一遍,如果要查的word的cnt比board的多,那肯定无解
梭七y32 分钟前
算法·leetcode·哈希算法
【力扣hot100题】(151)课程表最一开始的思路是和前几题一样模拟过程,但是时间复杂度很高很高。dfs时间复杂度也很高……
一分之二~1 小时前
数据结构·c++·算法·leetcode·深度优先
二叉树--求最小深度(迭代和递归)使用了两种解法,递归法和迭代法。DFS (方法一 minDepth):特点: 代码简洁,逻辑通过 max 巧妙处理了单链树的情况。
老鼠只爱大米1 小时前
算法·leetcode·链表·递归·双指针·迭代·链表交换
LeetCode经典算法面试题 #24:两两交换链表中的节点(迭代法、递归法等多种实现方案详细解析)LeetCode 24. 两两交换链表中的节点给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。
爆打维c4 小时前
c语言·c++·python·算法·leetcode·广度优先
01BFS算法(例题:网格传送门旅游)✅博客主页:爆打维c-CSDN博客 🐾原题力扣链接:https://leetcode.cn/problems/grid-teleportation-traversal/description/
像素猎人4 小时前
c++·算法·leetcode·面试
力扣:面试题16.01.交换数字题目及测试样例:题目链接:面试题 16.01. 交换数字 - 力扣(LeetCode)https://leetcode.cn/problems/swap-numbers-lcci/description/
We་ct5 小时前
前端·算法·leetcode·typescript
LeetCode 58. 最后一个单词的长度:两种解法深度剖析在 LeetCode 简单题中,58 题“最后一个单词的长度”看似基础,却能很好地考察对字符串处理的细节把控和算法效率的思考。题目要求我们在一个由单词和空格组成的字符串中,返回最后一个纯字母单词的长度(单词不含空格,且被若干空格分隔)。本文将带来两种主流解法,从思路、代码到优劣对比,帮你彻底吃透这道题。
小袁顶风作案5 小时前
学习·算法·leetcode·职场和发展
leetcode力扣——452. 用最少数量的箭引爆气球leetcode.452用最少数量的箭引爆气球目录题目思路:代码要求:有一些球形气球贴在一堵用 XY 平面表示的墙面上。墙面上的气球记录在整数数组 points ,其中points[i] = [xstart, xend] 表示水平直径在 xstart 和 xend之间的气球。你不知道气球的确切 y 坐标。
爱编码的傅同学6 小时前
算法·leetcode·链表
【今日算法】LeetCode 25.k个一组翻转链表 和 43.字符串相乘给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。
摸个小yu7 小时前
算法·leetcode·哈希算法
【力扣LeetCode热题h100】哈希、双指针、滑动窗口题目: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target 的那两个整数, 并返回它们的数组下标。 你可以假设每种输入只会对应一个答案,并且你不能使用两次相同的元素。 你可以按任意顺序返回答案。
We་ct7 小时前
前端·算法·leetcode·typescript
LeetCode 12. 整数转罗马数字:从逐位实现到规则复用优化罗马数字作为古老的计数体系,其转换规则围绕「加法优先、特殊减法补充」设计,LeetCode 第 12 题要求我们将 1~3999 范围内的整数转换为罗马数字,核心是精准适配罗马数字的符号规则。本文将从基础逐位实现入手,再到规则复用优化,逐步拆解两种实现思路的逻辑的逻辑,同时点明关键易错点。
sin_hielo8 小时前
数据结构·算法·leetcode
leetcode 35103510: 移除最小数对使数组有序Ⅱ题干同 leetcode 3507区别:(数据规模增大)暴力模拟方法仅针对小数据范围,用于本题会超时。
历程里程碑8 小时前
java·数据结构·c++·python·算法·leetcode·tornado
哈希3 : 最长连续序列🔥个人主页:Milestone-里程碑❄️个人专栏: <<力扣hot100>> <<C++>><<Linux>>
2401_841495648 小时前
数据结构·python·算法·leetcode·链表·指针·迭代法
【LeetCode刷题】两两交换链表中的节点给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。
无尽的罚坐人生9 小时前
数据结构·算法·leetcode
hot 100 560.和为 K 的子数组给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。
Ll13045252989 小时前
数据结构·算法·leetcode
leetcode代码随想录数组篇704.二分查找:由于数组是严格升序(无重复或有重复均可,但有序),我们可以使用二分查找高效定位目标值。
Remember_9939 小时前
java·开发语言·数据结构·leetcode·哈希算法
【LeetCode精选算法】位运算专题一目录题目一:判断字符是否唯一(Easy)题目链接解题思路(位图法)Java代码实现题目二:丢失的数字(Easy)
YuTaoShao9 小时前
算法·leetcode·职场和发展
【LeetCode 每日一题】3507. 移除最小数对使数组有序 IProblem: 3507. 移除最小数对使数组有序 I代码试图解决的问题是:给定一个整数数组 nums,通过不断的“合并相邻对”操作,使得数组最终变为非递减(升序或相等)序列。
爱编码的傅同学10 小时前
数据结构·算法·leetcode
【今日算法】LeetCode 11.盛水最多的容器 15.三数之和 283.移动0给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请你返回所有和为 0 且不重复的三元组。
alphaTao10 小时前
算法·leetcode
LeetCode 每日一题 2026/1/19-2026/1/25记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步枚举正方形左上角 以及边长 s[i][j]记录左上角为(0,0)右下角为(i,j)的矩形内数字和