技术栈
leetcode
鹿角片ljp
2 小时前
算法
·
leetcode
·
职场和发展
最长回文子串(LeetCode 5)详解
给你一个字符串 s,找到 s 中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。
故事和你91
8 小时前
数据结构
·
c++
·
算法
·
leetcode
·
深度优先
·
动态规划
·
图论
洛谷-算法1-7-搜索2
贝茜听说一场特别的流星雨即将到来:这些流星会撞向地球,并摧毁它们所撞击的任何东西。她为自己的安全感到焦虑,发誓要找到一个安全的地方(一个永远不会被流星摧毁的地方)。
YuanDaima2048
9 小时前
数据结构
·
人工智能
·
python
·
算法
·
leetcode
·
手撕代码
双指针基础原理与题目说明
🔗 查看完整专栏(LeetCode基础算法专栏)点击阅读:Python 数据结构与语法速查笔记点击阅读:哈希表基础原理与题目说明
.柒宇.
11 小时前
数据结构
·
算法
·
leetcode
力扣hot100之最大子数组和(Java版)
给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
6Hzlia
11 小时前
c++
·
算法
·
leetcode
【Hot 100 刷题计划】 LeetCode 131. 分割回文串 | C++ 回溯算法基础切割法
题目级别:中等给你一个字符串 s,请你将 s 分割成一些 子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。
美式请加冰
11 小时前
数据结构
·
算法
·
leetcode
子序列问题
1.class Solution {public:int lengthOfLIS(vector<int>& nums) {
6Hzlia
12 小时前
c++
·
算法
·
leetcode
【Hot 100 刷题计划】 LeetCode 1143. 最长公共子序列 | C++ 二维DP 与 哨兵技巧
题目级别:中等给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字符的相对顺序的情况下删除某些字符(也可以不删除任何字符)后组成的新字符串。 例如,"ace" 是 "abcde" 的子序列,但 "aec" 不是 "abcde" 的子序列。
XWalnut
13 小时前
数据结构
·
算法
·
leetcode
LeetCode刷题 day10
给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个在 不同下标位置 的整数,使它们的和与 target 最接近。 返回这三个数的和。 假定每组输入只存在恰好一个解。
x_xbx
14 小时前
算法
·
leetcode
·
职场和发展
LeetCode:42. 接雨水
题目链接:https://leetcode.cn/problems/trapping-rain-water/description/
sheeta1998
14 小时前
笔记
·
算法
·
leetcode
LeetCode 每日一题笔记 日期:2026.04.14 题目:2463.最小移动距离
问题描述: 在 X 轴上给定一组机器人位置和一组工厂(每个工厂有位置和修理容量)。 所有机器人需要移动到工厂维修,机器人可以向左或向右移动,到达未满的工厂即停止。 要求所有机器人移动的总距离最小,返回这个最小总距离。
剑挑星河月
14 小时前
数据结构
·
算法
·
leetcode
55.跳跃游戏
小辉同志
15 小时前
开发语言
·
c++
·
leetcode
·
图论
208. 实现 Trie (前缀树)
图论:208. 实现 Trie (前缀树) Trie(发音类似 “try”)或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补全和拼写检查。
py有趣
15 小时前
算法
·
leetcode
力扣热门100题之括号生成
先加 (尝试加 )不行就回溯凑够长度就保存完整代码实现:左括号随便加,右括号只能比左括号少,凑够长度就是合法答案。
hanbr
15 小时前
数据结构
·
算法
·
leetcode
每日一题day2(Leetcode 704二分查找)
该题“讲人话”就是:给定一个升序、无重复的整数数组nums和一个目标值target,找到target在数组中的下标;如果找不到,就返回-1。核心要求是必须用O(log n)的时间复杂度,不能用暴力遍历。
语戚
15 小时前
java
·
算法
·
leetcode
·
贪心算法
·
动态规划
·
力扣
·
dp
力扣 2463. 最小移动总距离 —— 动态规划 & 贪心排序全解(Java 实现)
在动态规划与贪心算法结合的面试题库中,LeetCode 2463 最小移动总距离是一道极具代表性的经典难题。它以「X 轴上机器人与工厂的最优匹配」为目标,既不依赖复杂数学推导,也不涉及冷门数据结构,却精准考察了贪心排序思想、状态定义设计、分组背包模型转化以及空间优化四大核心能力。看似简单的机器人分配问题,背后藏着从暴力枚举到最优子结构的完整算法演进逻辑,也是面试官常用来检验算法思维是否严谨的高频考题。
人道领域
15 小时前
算法
·
leetcode
·
面试
【LeetCode刷题日记】18.四数之和
🔥个人主页:北极的代码(欢迎来访) 🎬作者简介:java后端学习者 ❄️个人专栏:苍穹外卖日记,SSM框架深入,JavaWeb ✨命运的结局尽可永在,不屈的挑战却不可须臾或缺!
im_AMBER
16 小时前
javascript
·
数据结构
·
算法
·
leetcode
Leetcode 156 旋转图像 | 矩阵置零
48. 旋转图像给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。
wfbcg
16 小时前
算法
·
leetcode
·
矩阵
每日算法练习:LeetCode 54. 螺旋矩阵 ✅
大家好,我是你们的算法小伙伴。今天我们来练习一道矩阵模拟的经典中等题 ——LeetCode 54. 螺旋矩阵。这道题考察对边界控制和循环逻辑的理解,是面试中考察细心程度和代码规范的高频题,非常适合用来锻炼逻辑思维。
_日拱一卒
16 小时前
算法
·
leetcode
·
链表
LeetCode:206反转链表
方法一:迭代法可能一直理解两个数的对调容易,但是到这个链表牵扯到了三个数就容易迷惑一些;总之就是分两步:第一步是保存curr后面的元素,同时指向前面元素;第二步将curr和前面元素同时后移一步。