首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
some算法题
Super_Mario_ao
创建于2021-06-01
订阅专栏
记录一些做过的算法题
等 2 人订阅
共75篇文章
创建于2021-06-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
剑指 Offer第61题-扑克牌中的顺子
这是我参与8月更文挑战的第14天,活动详情查看: 8月更文挑战 题干 从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大
剑指 Offer第53题 - II. 0~n-1中缺失的数字
这是我参与8月更文挑战的第13天,活动详情查看: 8月更文挑战 题干 一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一
防抖节流函数实现以及使用场景
这是我参与8月更文挑战的第12天,活动详情查看: 8月更文挑战 首先说一下对于防抖节流的理解: 函数防抖 就是指一个事件被触发后n秒以后进行执行,在这个过程中如果这个我们再次触发了这个事件,那么我们重
剑指第Offer57题-和为s的连续正数序列
这是我参与8月更文挑战的第11天,活动详情查看: 8月更文挑战 题干 输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。 序列内的数字由小到大排列,不同序
剑指Offer第29题-顺时针旋转矩阵
这是我参与8月更文挑战的第10天,活动详情查看: 8月更文挑战 题干 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例 1: 示例 2: 解法: 看到这道题时直呼好家伙,这题也配归
数组的每千分位用逗号隔开|八月更文挑战
没有小数 这种情况相对来说比较简单,我们先去判断长度是否为3,如果为3我们可以直接返回数字字符串,入如不为三我们开始求数组的余数,如果我们可以被三整除的说则说明我们当前需用考虑超出的部分,只需要三三等
LeetCode第513题 :找树左下角的值
题干 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个节点。 示例 1: 提示: 二叉树的节点个数的范围是 [1,104] -231 <= No
LeetCode第637题:二叉树的层平均值
题干 给定一个非空二叉树, 返回一个由每层节点平均值组成的数组。 示例 1: 提示: 节点值的范围在32位有符号整数范围内。 来源:力扣(LeetCode) 链接:https://leetcode-c
LeetCode第404题:左叶子之和
题干 计算给定二叉树的所有左叶子之和。 示例: 在这个二叉树中,有两个左叶子,分别是 9 和 15,所以返回 24 来源:力扣(LeetCode) 链接:https://leetcode-cn.com
LeetCode第111题: 二叉树的最小深度
题干 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 示例 1: 示例 2: 来源:力扣(LeetCode) 链接:h
LeetCode第101题: 对称二叉树
题干 给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 来源:力扣(Le
LeetCode第572题: 另一个树的子树
题干 给定两个非空二叉树 s 和 t,检验 s 中是否包含和 t 具有相同结构和节点值的子树。s 的一个子树包括 s 的一个节点和这个节点的所有子孙。s 也可以看做它自身的一棵子树。 示例 1: 给定
LeetCode第113题: 路径总和 II
题干 给你二叉树的根节点 root 和一个整数目标和 targetSum ,找出所有 从根节点到叶子节点 路径总和等于给定目标和的路径。 叶子节点 是指没有子节点的节点。 示例 1: 示例 2: 来源
LeetCode第112题:路径总和
题干 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。 叶子节点 是
LeetCode第617题:归并二叉树
题干 给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。 你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否
LeetCode第543题:翻转二叉树
题干 翻转一棵二叉树。 示例: 输入: 输出: 解法:深度优先搜索 首先使用二叉树的后序遍历,递归函数的结束条件是root==null时,说明root已经为叶子节点,接着记录当前节点的右子树于左子树,
LeetCode第543题:二叉树的直径
题干 给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。 示例 : 给定二叉树 返回 3, 它的长度是路径 [4,2,1
LeetCode第104题:树的高度
题干 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,
LeetCode第110题:平衡二叉树
题干 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 示例 1: 示例 2: 来源:力扣(Leet
LeetCode第739题:每日温度
题干 请根据每日 气温 列表,重新生成一个列表。对应位置的输出为:要想观测到更高的气温,至少需要等待的天数。如果气温在这之后都不会升高,请在该位置用 0 来代替。 例如,给定一个列表 temperat
下一页