文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 226. 翻转二叉树 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个二叉树的根节点,翻转这颗二叉树,返回其根节点。”2、题目描述给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。示例 1: 输入: root = [4,2,7,1,3,6,9] 输出: [4,7,2,9,6,3,1]示例 ....

☆打卡算法☆LeetCode 226. 翻转二叉树 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 225. 用队列实现栈 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“使用两个队列实现一个后入先出的栈,支持栈的全部四种操作。”2、题目描述请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。实现 MyStack 类:void push(int....

☆打卡算法☆LeetCode 225. 用队列实现栈 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 224. 基本计算器 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个字符串表达式,实现一个基本计算器来计算并返回它的值。”2、题目描述给你一个字符串表达式 s ,请你实现一个基本计算器来计算并返回它的值。注意:不允许使用任何将字符串作为数学表达式计算的内置函数,比如 eval() 。示例 1: 输入: s....

☆打卡算法☆LeetCode 224. 基本计算器 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 223. 矩形面积 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个有个由直线构成的矩形,计算并返回两个矩形覆盖的纵面。”2、题目描述给你 二维 平面上两个 由直线构成且边与坐标轴平行/垂直 的矩形,请你计算并返回两个矩形覆盖的总面积。每个矩形由其 左下 顶点和 右上 顶点坐标表示:第一个矩形由其左下顶点....

☆打卡算法☆LeetCode 223. 矩形面积 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 222. 完全二叉树的节点个数 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一颗二叉树,求出该树的节点个数。”2、题目描述给你一棵 完全二叉树 的根节点 root ,求出该树的节点个数。完全二叉树 的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左....

☆打卡算法☆LeetCode 222. 完全二叉树的节点个数 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 221. 最大正方形 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“在0和1组成的矩阵中找到只包含1的最大正方形,返回其面积。”2、题目描述在一个由 '0' 和 '1' 组成的二维矩阵内,找到只包含 '1' 的最大正方形,并返回其面积。示例 1: 输入:matrix = [["1","0","1","0","0"....

☆打卡算法☆LeetCode 221. 最大正方形 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 220. 存在重复元素 III 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个整数数组和一个整数k和t,判断数组中是否存在两个不同下标的索引使得abs(nums[i] - nums[j]) <= t ,同时又满足 abs(i - j) <= k,存在返回true。”2、题目描述给你一个整数数组 nums....

☆打卡算法☆LeetCode 220. 存在重复元素 III 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 219. 存在重复元素 II 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个整数数组和一个整数k,判断数组中是否存在连个不同的索引,返回两个索引对应的数组的值相同是否存在。”2、题目描述给你一个整数数组 nums 和一个整数 k ,判断数组中是否存在两个 不同的索引 i 和 j ,满足 nums[i] == nu....

☆打卡算法☆LeetCode 219. 存在重复元素 II 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 218. 天际线问题 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定所有建筑物的位置和高度,返回这些建筑物形成的天际线。”2、题目描述城市的 天际线 是从远处观看该城市中所有建筑物形成的轮廓的外部轮廓。给你所有建筑物的位置和高度,请返回 由这些建筑物形成的 天际线 。每个建筑物的几何信息由数组 buildin....

☆打卡算法☆LeetCode 218. 天际线问题 算法解析
文章 2023-12-13 来自:开发者社区

☆打卡算法☆LeetCode 217. 存在重复元素 算法解析

大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。一、题目1、算法题目“给定一个整数数组,如果任一值在数组中出现至少两次返回true。”2、题目描述给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。示例 1: 输入: nums = [1....

☆打卡算法☆LeetCode 217. 存在重复元素 算法解析

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等