技术栈
leetcode
VT.馒头
1 小时前
javascript
·
算法
·
leetcode
·
职场和发展
·
typescript
【力扣】2722. 根据 ID 合并两个数组
现给定两个数组 arr1 和 arr2 ,返回一个新的数组 joinedArray 。两个输入数组中的每个对象都包含一个 id 字段。
执着259
1 小时前
算法
·
leetcode
·
职场和发展
力扣hot100 - 108、将有序数组转换为二叉搜索树
题目:思路:将数组从最中间分为中间节点,左边数组和右边数组,中间作为根节点,左边作为左子树,右边作为右子树,左子树右子树同样取中间节点作为根节点。
52Hz118
2 小时前
python
·
算法
·
leetcode
力扣230.二叉搜索树中第k小的元素、199.二叉树的右视图、114.二叉树展开为链表
1、二叉搜索树的性质是其中序遍历为递增序列。利用该性质即可将题意转化为中序遍历的第k个元素2、中序遍历按照左中右的顺序进行,中间的处理需要对计数进行减1的操作,并验证其是否为0,若为0,则记录下此刻的数值并返回
苦藤新鸡
2 小时前
数据结构
·
算法
·
leetcode
56.组合总数
示例 1:示例 2:示例 3:
菜鸟233号
2 小时前
java
·
数据结构
·
leetcode
·
动态规划
力扣647 回文子串 java实现
647.回文子串给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。回文字符串 是正着读和倒过来读一样的字符串。
LiLiYuan.
2 小时前
算法
·
leetcode
·
职场和发展
【Cursor 中找不到LeetCode 插件解决办法】
若扩展市场里没有官方 LeetCode,可从 VS Code 市场下载后手动安装:下载 VSIX在 Cursor 里安装
Charlie_lll
2 小时前
数据结构
·
后端
·
算法
·
leetcode
力扣解题-[3379]转换数组
题目: 给你一个整数数组 nums,它表示一个循环数组。请你遵循以下规则创建一个大小 相同 的新数组 result :
TracyCoder123
3 小时前
算法
·
leetcode
·
链表
LeetCode Hot100(23/100)——142. 环形链表 II
给定一个链表,返回链表 开始入环的第一个节点。 如果链表中没有环,则返回 null。注意:不允许修改链表结构。
TracyCoder123
4 小时前
算法
·
leetcode
LeetCode Hot100(28/100)——104. 二叉树的最大深度
题目链接:https://leetcode.cn/problems/maximum-depth-of-binary-tree
执着259
4 小时前
数据结构
·
算法
·
leetcode
力扣hot100 - 101、对称二叉树
题目:思路:判断是不是对称二叉树,本质上是判断根节点左右子树是否可以相互翻转。整体思路:比较左右子树的外边及里边,如果都相等就是对称二叉树。确定遍历顺序:这类题最好用后续遍历左右中,把左右孩子的信息处理完返回给上一层。递归前先判断一些一定是对称或一定是不对称的情况,左右都空、左空右不空、左不空右空、左右值不相等;注意把左右空放前面避免控制针;我们真正要递归处理的情况是左右不空且值相等,这是要判断左右子树外侧及内侧是否相同。
TracyCoder123
5 小时前
算法
·
leetcode
·
链表
LeetCode Hot100(24/100)——21. 合并两个有序链表
给定两个 升序排列的单链表 list1 和 list2,请将它们 合并成一个新的升序链表,并返回合并后的链表。
We་ct
6 小时前
前端
·
算法
·
leetcode
·
typescript
·
哈希算法
LeetCode 1. 两数之和:两种高效解法(双指针 + Map)
今天拆解 LeetCode 入门必刷第一题——两数之和,这道题看似简单,却能帮我们理清双指针、哈希表两种核心解题思路,还能避开不少新手容易踩的坑。话不多说,先看题目!
YuTaoShao
6 小时前
算法
·
leetcode
·
职场和发展
【LeetCode 每日一题】3640. 三段式数组 II——(解法二)DP
Problem: 3640. 三段式数组 II我们需要找一个子数组,满足 升 -> 降 -> 升 的形状,并使元素和最大。
TracyCoder123
7 小时前
算法
·
leetcode
·
链表
LeetCode Hot100(25/100)——2. 两数相加(链表)
题目链接:LeetCode 两数相加题目描述:给定两个非空的链表,它们表示两个非负整数。数字按照逆序存储在链表中,每个节点只存储单个数字。请将这两个数相加,并以相同形式(逆序链表)返回一个新的链表。
阿蔹
7 小时前
python
·
算法
·
leetcode
·
职场和发展
力扣面试题二Python
给定一个字符串 s ,请你找出其中不含有重复字符的 最长 子串 的长度。滑动窗口 right left:
元亓亓亓
7 小时前
算法
·
leetcode
·
职场和发展
LeetCode热题100--169. 多数元素--简单
给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。
We་ct
8 小时前
前端
·
算法
·
leetcode
·
typescript
LeetCode 202. 快乐数:题解+思路拆解
“快乐数”这道题算是一道经典的入门题——题干简单易懂,但藏着一个容易被忽略的核心考点(无限循环的判断)。今天就结合你提供的两个核心实现函数,从题目理解、思路拆解到代码解析,一步步搞懂背后的逻辑,新手也能轻松吃透~
_不会dp不改名_
19 小时前
算法
·
leetcode
·
职场和发展
leetcode_3010 将数组分成最小总代价的子数组 I
将一个数组分成三个子数组,并且让每个子数组的代价为其首元素,问最小的代价是多少?第一个元素肯定会被计入代价之中去,
Tisfy
1 天前
算法
·
leetcode
·
题解
·
模拟
·
数组
·
遍历
·
moines
LeetCode 3637.三段式数组 I:一次遍历(三种实现)
力扣题目链接:https://leetcode.cn/problems/trionic-array-i/
期末考复习中,蓝桥杯都没时间学了
1 天前
算法
·
leetcode
·
职场和发展
力扣刷题15
第一题:合并两个有序链表题目:将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。