首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
力扣
用户68691613490
创建于2025-05-27
订阅专栏
力扣做题分享
暂无订阅
共10篇文章
创建于2025-05-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
力扣1466题:利用BFS解决有向图重排问题
一、题目解读 力扣1466题要求将一个有向图通过最小次数的“边重排”(即反转边方向)转化为一棵树。给定n个节点和m条边的有向图,需计算最少需要反转的边数,使图成为无环连通图(树)。题目需设计高效算法,
力扣面试17.21题解:接雨水问题的双指针最优解
一、问题描述 给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 二、算法核心思想 本解决方案采用双指针法: 使用左右指针从两端向中间移动 维护左右两边的最大值
【动态规划入门】力扣509题:斐波那契数列的经典解法与优化思路
一、题目解读 斐波那契数列是一个经典的数学问题,在计算机科学中常被用作算法教学的入门案例。这个神奇的数列从0和1开始,后续每个数字都是前两个数字之和。题目要求我们计算第n个斐波那契数,看似简单的问题
动态规划预处理+滑动窗口:力扣2420题"好下标"解法详解
一、问题理解 题目要求找出数组中满足特定条件的"好下标":对于下标i,其左侧k个元素必须是非递增的,右侧k个元素必须是非递减的。这是典型的数组区间性质检查问题。 二、解题思路 1. 动态规划预处理 核
力扣2778题解:巧用取模运算筛选特殊元素
一、问题理解 我们需要找出数组中所有"特殊元素"并计算它们的平方和。特殊元素是指其下标(从1开始)能被数组长度整除的元素。 二、关键点分析 数组下标处理:题目要求下标从1开始,但C++数组实际从0
力扣面试题04.09:二叉搜索树序列生成算法
一、问题背景 二叉搜索树(BST)的构建可以有多种插入顺序,题目要求找出所有能生成相同BST的插入序列。 二、核心算法解析 回溯算法:系统地枚举所有可能的插入顺序 候选集管理:维护当前可插入的
力扣120题终极攻略:动态规划解三角形最小路径和(C++实现)
一、问题描述 给定一个三角形 triangle ,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的节点上。 二、C++解决方案(带注释) 三、算法解析 ****动态规划思想:采用自底向上的
力扣746:三步通关最小花费爬楼梯
题目解析: 站在楼梯的某个台阶时,需要支付当前台阶对应的体力值cost[i],之后可以选择向上爬1或2个台阶。最终目标是到达楼层顶部(即数组末尾之后的位置),且初始位置可选择下标0或1的台阶作为起
力扣1137题 解题思路和步骤 C++代码实现,力扣一共多少题
一、题目分析 力扣1137题要求我们找到第N个泰波那契数。泰波那契数的定义是:T0 =0, T1 =1, T2 =1, 且在n >= 0的条件下 Tn+3 = Tn + Tn+1 + Tn+2。,当n
力扣1221:扫描解决分割平衡字符串 时间O(n)空间O(1)
题目重解 给定一个仅包含'L'和'R'的字符串,要求将其分割成尽可能多的子串,且每个子串中'L'和'R'的数量相等。例如输入"RLRRLLRLRL",可以分割为"RL"、"RRLL"、"RL"、"RL