leetcode

稚辉君.MCA_P8_Java2 小时前
java·数据结构·leetcode·排序算法·动态规划
Gemini永久会员 Java动态规划动态规划(Dynamic Programming, DP)是一种解决复杂问题的算法思想,它将问题分解为子问题,通过存储子问题的解来避免重复计算,从而提高效率。在Java中实现动态规划通常涉及以下几种方式:
小白程序员成长日记2 小时前
算法·leetcode·职场和发展
2025.11.23 力扣每日一题1262.可被三整除的最大和琢磨ing,脑袋想不通
smj2302_7968265215 小时前
python·算法·leetcode
解决leetcode第3753题范围内总波动值II给你两个整数num1和num2,表示一个闭区间[num1,num2]。一个数字的波动值定义为该数字中峰和谷的总数:
leoufung18 小时前
算法·leetcode·链表
LeetCode 92 反转链表 II 全流程详解给定一个单链表的头节点 head 和两个整数 left、right,反转链表中从位置 left 到 right 的节点,并返回反转后的链表。要求只用一次遍历。
im_AMBER19 小时前
数据结构·笔记·学习·算法·leetcode
Leetcode 59 二分搜索34. 在排序数组中查找元素的第一个和最后一个位置给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。
leoufung20 小时前
leetcode·链表·list
LeetCode 61. 旋转链表(Rotate List)题解与思路详解LeetCode原题链接(题目编号:61):https://leetcode.com/problems/rotate-list/
leoufung1 天前
linux·笔记·leetcode
逆波兰表达式 LeetCode 题解及相关思路笔记请计算该表达式的值,并返回一个整数,表示表达式的结果。输入: tokens = [“2”,“1”,“+”,“3”,“*”]
Aspect of twilight1 天前
python·leetcode·华为·力扣·算法题
LeetCode华为大模型岗刷题初始值:f(1) = 1,f(2) = 2递归(深度优先搜索)DFS(Depth First Search)
2301_807997381 天前
数据结构·c++·算法·leetcode
代码随想录-day47今天正式开始单调栈,这是单调栈一篇扫盲题目,也是经典题。大家可以读题,思考暴力的解法,然后在看单调栈的解法。 就能感受出单调栈的巧妙
Elias不吃糖1 天前
c++·算法·leetcode
LeetCode每日一练(3)这题经典思路是“滑动窗口 + 记录每个字符最后出现的位置”。 我们可以用两种方式实现:unordered_map(适用任何字符集)
小年糕是糕手1 天前
java·c语言·开发语言·数据结构·c++·算法·leetcode
【C++】类和对象(二) -- 构造函数、析构函数🫧个人主页:小年糕是糕手💫个人专栏:《C++》《数据结构(初阶)》《C/C++刷题集》《C语言》🎨你不能左右天气,但你可以改变心情;你不能改变过去,但你可以决定未来!
sheeta19982 天前
笔记·算法·leetcode
LeetCode 每日一题笔记 日期:2025.11.24 题目:1018. 可被5整除的二进制前缀问题描述: 给定一个二进制数组 nums(索引从 0 开始),定义 xi 为子数组 nums[0..i] 对应的二进制数(从最高有效位到最低有效位)。返回布尔值列表 answer,其中 answer[i] 为 true 当且仅当 xi 可被 5 整除,否则为 false。
橘颂TA2 天前
算法·leetcode·职场和发展
【剑斩OFFER】算法的暴力美学——两整数之和类似于:在笔试的直接不讲武德,这样做:哈哈哈哈哈哈哈哈哈!
Dream it possible!2 天前
c++·leetcode·面试
LeetCode 面试经典 150_二叉搜索树_二叉搜索树的最小绝对差(85_530_C++_简单)给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。差值是一个正数,其数值等于两值之差的绝对值。
xxxxxxllllllshi2 天前
java·数据结构·算法·leetcode·贪心算法
【LeetCode Hot100----14-贪心算法(01-05),包含多种方法,详细思路与代码,让你一篇文章看懂所有!】在 LeetCode Hot 100 中,贪心算法是解决一类 “最优解” 问题的高效策略,其核心是通过局部最优选择推导全局最优解。由于无需回溯或存储所有中间状态,贪心算法通常具有时间复杂度低(多为 O (n log n),因常需排序)、实现简洁的特点,在区间调度、资源分配、排序优化等场景中频繁出现。
-森屿安年-2 天前
开发语言·c++·算法·leetcode
LeetCode 283. 移动零移动零给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。
元亓亓亓2 天前
算法·leetcode·职场和发展
LeetCode热题100--79. 单词搜索给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。
2501_941143732 天前
leetcode
缓存中间件Redis与Memcached在高并发互联网系统优化与实践经验分享在高并发互联网系统中,缓存中间件如Redis和Memcached是提升访问速度、降低数据库压力、保证系统稳定性的核心组件。合理的缓存架构、数据策略、热点处理、持久化与一致性管理、工程化部署和监控,是支撑高并发场景下的关键。本文从缓存架构设计、数据存储策略、高并发读写优化、热点数据处理、持久化与一致性、监控及工程化实践等方面分享经验。
Elias不吃糖2 天前
数据结构·c++·算法·leetcode
LeetCode每日一练(209, 167)给定一个递增有序数组 numbers,在其中找出两个数,使得它们的和等于 target。返回这两个数的下标(1-based),且保证恰好存在一对解。
野蛮人6号2 天前
数据结构·算法·leetcode
力扣热题100道前62道,内容和力扣官方稍有不同,记录了本人的一些独特的解法建议每道题目都只用时30分钟,三十分钟一过,直接开始看答案。不然太浪费时间,很没有必要其中用到的我不是很熟悉的知识