leetcode

多米Domi01116 分钟前
java·数据结构·python·算法·leetcode·链表
0x3f 第35天 电脑硬盘坏了 +二叉树直径,将有序数组转换为二叉搜索树九点多电脑还好好的,突然蓝屏了,自己修了半天无果,打电话叫修电脑的,头天晚上电动车还坏了,后面轮胎瘪了,简直就是祸不单行,先去把轮胎修了,然后等着修电脑的来,检查完说电脑硬盘用久了坏了,c盘d盘用不了了,还好大部分研究生期间数据都在e盘,把e盘取出来,换了台主机,基本上一台全新的电脑,啥都得安装。论文的原始数据集还在,但是之前搜的文献啥的,存在c盘的都没了,整理一下大概哪些没了,哪些还在
想逃离铁厂的老铁23 分钟前
算法·leetcode
Day45 >> 115、不同的子序列 + 583. 两个字符串的删除操作 + 72. 编辑距离代码随想录-动态规划Part12
程序员-King.1 小时前
算法·leetcode·二叉树·递归
day144—递归—平衡二叉树(LeetCode-110)给定一个二叉树,判断它是否是 平衡二叉树示例 1:示例 2:示例 3:提示:这段代码的核心功能是判断一棵二叉树是否为平衡二叉树(即每个节点的左右子树高度差的绝对值不超过 1),采用「后序遍历 + 递归剪枝」的思路实现,在计算子树高度的同时校验平衡条件,时间复杂度 O(n)(n 为节点数),空间复杂度 O(h)(h 为树的高度),是该问题的最优解法。
老鼠只爱大米1 小时前
算法·leetcode·面试·动态规划·单调栈·每日温度
LeetCode经典算法面试题 #739:每日温度(单调栈、动态规划等多种实现方案详解)LeetCode 739. 每日温度给定一个整数数组 temperatures,表示每天的温度,返回一个数组 answer,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。
老鼠只爱大米2 小时前
算法·leetcode·面试·递归··字符串解码
LeetCode经典算法面试题 #394:字符串解码(递归、双栈、迭代构建等五种实现方案详解)LeetCode 394. 字符串解码给定一个经过编码的字符串,返回它解码后的字符串。编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。
漫随流水2 小时前
数据结构·算法·leetcode·二叉树
leetcode算法(513.找树左下角的值)关键点:使用 i == 0 判断是否是当前层的第一个节点(最左边的节点)每一层都会更新 result 为该层第一个节点的值
AlenTech3 小时前
算法·leetcode·职场和发展
152. 乘积最大子数组 - 力扣(LeetCode)解题步骤:
橘颂TA5 小时前
算法·leetcode·职场和发展
【剑斩OFFER】算法的暴力美学——LeetCode 200 题:岛屿数量思路:使用 BFS 算法这道题目是基于:https://blog.csdn.net/2403_84958571/article/details/157102131?spm=1011.2415.3001.10575&sharefrom=mp_manage_link
苦藤新鸡5 小时前
c++·算法·leetcode·动态规划
14.合并区间(1,3)(2,5)=(1,5)示例 1:示例 2:示例 3:1)将区间列表里的区间,按左边界排序2)(a,b)(c,d),if (c<=d) then 合并为(a,max(b,d));
程序员-King.5 小时前
算法·leetcode·二叉树·递归
day145—递归—二叉树的右视图(LeetCode-199)给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。
漫随流水5 小时前
数据结构·算法·leetcode·二叉树
leetcode算法(112.路径总和)root != NULL,所以继续调用 traversal(root, 22 - 5),即 traversal(root, 17)
程序员-King.6 小时前
数据结构·算法·leetcode·链表
day140—前后指针—删除排序链表中的重复元素Ⅱ(LeetCode-82)给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表 。
Remember_9936 小时前
java·开发语言·数据结构·ide·git·leetcode·eclipse
【JavaSE】一站式掌握Java面向对象编程:从类与对象到继承、多态、抽象与接口前言一、类与对象:万物皆对象的起点1.1 面向对象 vs. 面向过程1.2 类的定义与实例化1.3 构造方法与对象初始化
苦藤新鸡7 小时前
算法·leetcode·动态规划
16.求数组除了当前元素的所有乘积示例 1:示例 2:1)第一次循环算出所有元素的乘积all2)第二次循环遍历每个元素,算出all/nums[i]并加入结果数组res
Tisfy7 小时前
算法·leetcode·前缀和·矩阵·题解·暴力
LeetCode 1895.最大的幻方:暴力中来点前缀和优化力扣题目链接:https://leetcode.cn/problems/largest-magic-square/
Remember_9937 小时前
java·开发语言·数据结构·算法·spring·leetcode·maven
【数据结构】Java数据结构深度解析:栈(Stack)与队列(Queue)完全指南一、栈(Stack):后进先出的艺术1.1 栈的核心概念1.2 Java中的Stack类1.2.1 Stack类的基本使用
努力学算法的蒟蒻7 小时前
算法·leetcode·职场和发展
day59(1.18)——leetcode面试经典150200. 岛屿数量
程序员-King.7 小时前
算法·leetcode·二叉树·递归
day146—递归—验证二叉搜索树(LeetCode-98)给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。有效 二叉搜索树定义如下:示例 1:
iAkuya7 小时前
leetcode·深度优先·宽度优先
(leetcode)力扣100 45二叉树的右视图(dfs,bfs)给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。
闪电麦坤959 小时前
数据结构·算法·leetcode
Leecode热题100:缺失的第一个正数(数组)目录回归本质,寻找物理规律1. 答案的范围在哪里?2. 存储的本质是什么?推导逻辑——原地置换编写 C++ 代码