leetcode

有一个好名字33 分钟前
算法·leetcode·链表
力扣-奇偶链表步骤拆解 (以1→2→3→4→5→null为例)
wxm63134 分钟前
java·算法·leetcode
力扣算法题(C++):1、21、两数之和等于目标值(两次不能取同一个数) classSolution { public://声明返回值类型:vector<int>以及传入参数:nums、target ;vector<int> res; 声明返回参数
im_AMBER41 分钟前
数据结构·c++·笔记·学习·算法·leetcode
Leetcode 103 反转链表 II92. 反转链表 II给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。
iAkuya2 小时前
java·算法·leetcode
(leetcode)力扣100 40二叉树的直径(迭代递归)给你一棵二叉树的根节点,返回该树的 直径 。二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。
橘颂TA2 小时前
算法·leetcode·结构与算法
【剑斩OFFER】算法的暴力美学——leetCode 103 题:二叉树的锯齿形层序遍历思路:在层序遍历的基础上添加一个标志位。层序遍历的算法实现:https://blog.csdn.net/2403_84958571/article/details/156873549?spm=1011.2415.3001.10575&sharefrom=mp_manage_link
客卿1232 小时前
c语言·开发语言·leetcode
C语言实现数组串联--力扣冒险首先复习一下C语言的数组和指针用途 1:声明指针变量(用于变量 / 函数返回值声明,标识 “这是一个指针”) 指针的本质是 “存储内存地址的变量”,声明时用标记,告诉编译器该变量 / 返回值不是普通数据,而是一个内存地址。 对应代码中的位置:
Lips6112 小时前
笔记·算法·leetcode
2026.1.13力扣刷题笔记int*:给你一个地址,你可以直接在那里写东西(调用者已准备好空间)。int**:给你一个地址的地址**,你需要:
老鼠只爱大米2 小时前
算法·leetcode·双指针·滑动窗口·最小覆盖子串·minwindow
LeetCode算法题详解 76:最小覆盖子串给定两个字符串 s 和 t,长度分别是 m 和 n,返回 s 中的 最短窗口 子串,使得该子串包含 t 中的每一个字符(包括重复字符)。如果没有这样的子串,返回空字符串 ""。
wen__xvn3 小时前
数据结构·算法·leetcode
代码随想录算法训练营DAY15第六章 二叉树part03目录222. 完全二叉树的节点个数110. 平衡二叉树257. 二叉树的所有路径404. 左叶子之和
Swift社区3 小时前
算法·leetcode·swift
LeetCode 374 猜数字大小 - Swift 题解这道题其实挺经典的,它模拟了一个猜数字的游戏。游戏规则很简单:系统从 1 到 n 中随机选一个数字,你需要通过调用 guess 函数来猜这个数字。每次猜测后,函数会告诉你猜大了、猜小了还是猜对了。我们的目标就是用最少的次数找到这个数字。
有一个好名字3 小时前
算法·leetcode·链表
力扣-链表最大孪生和使用快慢指针找中点:利用栈存储前半部分节点值:配对求最大和:
程序员-King.4 小时前
leetcode·矩阵·二分查找
day128—二分查找—搜索二维矩阵(LeetCode-74)给你一个满足下述两条属性的 m x n 整数矩阵:给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。
VT.馒头4 小时前
前端·javascript·算法·leetcode
【力扣】2627. 函数防抖请你编写一个函数,接收参数为另一个函数和一个以毫秒为单位的时间 t ,并返回该函数的 函数防抖 后的结果。
想逃离铁厂的老铁4 小时前
算法·leetcode
Day41 >> 121、买卖股票的最佳时机 + 122.买卖股票的最佳时机II + 123.买卖股票的最佳时机III代码随想录-动态规划Part8太累了,,,有种力不从心的感觉……
夏鹏今天学习了吗4 小时前
算法·leetcode·职场和发展
【LeetCode热题100(79/100)】打家劫舍题目地址:链接思路: dp,dp[i] = Math.max(dp[i - 1], dp[i - 2] + nums[i - 1]);
iAkuya4 小时前
windows·leetcode·宽度优先
(leetcode)力扣100 41二叉树的层序遍历(bfs)给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。树中节点数目在范围 [0, 2000] 内 -1000 <= Node.val <= 1000
老鼠只爱大米5 小时前
leetcode·动态规划·分治法·最大子数组和·kadane算法·maxsubarray
LeetCode算法题详解 53:最大子数组和给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。
小欣加油5 小时前
数据结构·c++·算法·leetcode·动态规划
leetcode 面试题17.16 按摩师可以采用动态规划的方法来解决这个问题,以i位置为起点:(1)i==m-1或者i==m-2:最长服务时间为nums[i];
夏鹏今天学习了吗5 小时前
算法·leetcode·职场和发展
【LeetCode热题100(80/100)】完全平方数题目地址:链接思路: dp
sin_hielo5 小时前
数据结构·算法·leetcode
leetcode 3454(扫描线模板题:矩形面积并)3454: 分割正方形Ⅱ扫描线模板题:矩形面积并我们以上图的三个矩形为例,讲述如何求它们面积的并。我们对每个矩形的上边界和下边界都画一条水平线,可以看出,相邻水平线之间,矩形的横截长度都是一样的。因此,相邻水平线之间矩形面积的并,就等于横截长度乘以水平线的高度差。问题转为如何求矩形的横截长度。