首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js算法
HanQianQian_阿诺韩
创建于2021-11-13
订阅专栏
js算法
等 1 人订阅
共121篇文章
创建于2021-11-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[路飞]_js算法:leetcode 264-丑数 II
leetcode 264. 丑数 II 问题描述: 给你一个整数 n ,请你找出并返回第 n 个 丑数 。 丑数 就是只包含质因数 2、3 和/或 5 的正整数。 示例 1: 示例 2: 思路一: 指
[路飞]_js算法:leetcode 313-超级丑数
leetcode 313. 超级丑数 问题描述: 是一个正整数,并满足其所有质因数都出现在质数数组 primes 中。 给你一个整数 n 和一个整数数组 primes ,返回第 n 个 超级丑数 。
[路飞]_js算法:leetcode 1753-移除石子的最大得分
leetcode 1753. 移除石子的最大得分 问题描述: 你正在玩一个单人游戏,面前放置着大小分别为 a、b 和 c 的 三堆 石子。 每回合你都要从两个 不同的非空堆 中
[路飞]_js算法:leetcode 104-二叉树的最大深度
leetcode 104. 二叉树的最大深度 问题描述: 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给
[路飞]_js算法:leetcode 面试题 17.20-连续中值
leetcode 面试题 17.20. 连续中值 问题描述: 随机产生数字并传递给一个方法。你能否完成这个方法,在每次产生新值时,寻找当前所有值的中间值(中位数)并保存。 中位数是有序列表中间的数。如
[路飞]_js算法:leetcode 295-数据流的中位数
leetcode 295. 数据流的中位数 问题描述: 中位数是有序列表中间的数。如果列表长度是偶数,中位数则是中间两个数的平均值。 例如, [2,3,4] 的中位数是 3 [2,3] 的中位数是 (
[路飞]_js算法:leetcode 692-前K个高频单词
leetcode 692. 前K个高频单词 问题描述: 给定一个单词列表 words 和一个整数 k ,返回前 k **个出现次数最多的单词。 返回的答案应该按单词出现频率由高到低排序。如果不同的单词
[路飞]_js算法:leetcode 215-数组中的第K个最大元素
leetcode 215. 数组中的第K个最大元素 问题描述: 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第
[路飞]_js算法:leetcode 373-查找和最小的 K 对数字
leetcode 373. 查找和最小的 K 对数字 问题描述: 给定两个以 升序排列 的整数数组 nums1 和 ****nums2 ****, 以及一个整数 k ****。 定义一对值 (u,v)
[路飞]_js算法:leetcode1046-最后一块石头的重量
leetcode 1046.最后一块石头的重量 问题描述: 有一堆石头,每块石头的重量都是正整数。 每一回合,从中选出两块 最重的 石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x
[路飞]_js算法:leetcode 703-数据流中的第 K 大元素
leetcode 703. 数据流中的第 K 大元素 问题描述: 设计一个找到数据流中第 k 大元素的类(class)。注意是排序后的第 k 大元素,不是第 k 个不同的元素。(by leetcode
[路飞]_js算法:leetcode 剑指 Offer 40-最小的k个数
最小的k个数 问题描述: 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。(by leetcode 剑指 Off
[路飞]_js算法:leetcode 110. 平衡二叉树
leetcode 110. 平衡二叉树 问题描述: 给定一个二叉树,判断它是否是高度平衡的二叉树。(by leetcode 110) 本题中,一棵高度平衡二叉树定义为: 示例 : 思路: 本题需要注意
[路飞]_js算法:leetcode 103. 二叉树的锯齿形层序遍历
leetcode 103. 二叉树的锯齿形层序遍历 问题描述: 给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行
[路飞]_js算法:leetcode 107. 二叉树的层序遍历 II
leetcode 107. 二叉树的层序遍历 II 问题描述: 给你二叉树的根节点 root ,返回其节点值 自底向上的层序遍历 。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)(by
[路飞]_js算法:剑指 Offer 32 - II. 从上到下打印二叉树 II
剑指 Offer 32 - II. 从上到下打印二叉树 II 难度简单177收藏分享切换为英文接收动态反馈 问题描述: 从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。(b
[路飞]_js算法:589. N 叉树的前序遍历
589. N 叉树的前序遍历 问题描述: 给定一个 n 叉树的根节点 root ,返回 其节点值的 前序遍历 。 n 叉树 在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔(请参见
[路飞]_js算法:226. 翻转二叉树
226. 翻转二叉树 问题描述: 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。(by leetcode 226) 示例 : 思路: 递归
[路飞]_js算法:662. 二叉树最大宽度
662. 二叉树最大宽度 问题描述: 给定一个二叉树,编写一个函数来获取这个树的最大宽度。树的宽度是所有层中的最大宽度。这个二叉树与满二叉树(full binary tree) 结构相同,但一些节点为
[路飞]_js算法:剑指 Offer 26. 树的子结构
剑指 Offer 26. 树的子结构 问题描述: 输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构, 即 A中有出现和B相同的结构和节点值。(by le
下一页