首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
js算法
HanQianQian_阿诺韩
创建于2021-11-13
订阅专栏
js算法
等 1 人订阅
共121篇文章
创建于2021-11-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[路飞]_js算法:leetcode 752-打开转盘锁
leetcode 752. 打开转盘锁 问题描述: 你有一个带有四个圆形拨轮的转盘锁。每个拨轮都有10个数字: '0', '1', '2', '3', '4', '5', '6', '7', '8',
[路飞]_js算法:leetcode 剑指 Offer 13-机器人的运动范围
leetcode 剑指 Offer 13. 机器人的运动范围 问题描述: 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它
[路飞]_js算法:leetcode 109-二进制矩阵中的最短路径
leetcode 1091. 二进制矩阵中的最短路径 问题描述: 给你一个 n x n 的二进制矩阵 grid 中,返回矩阵中最短 畅通路径 的长度。如果不存在这样的路径,返回 -1 。 二进制矩阵中
[路飞]_js算法:leetcode 542-01 矩阵
leetcode 542. 01 矩阵 问题描述: 给定一个由 0 和 1 组成的矩阵 mat ,请输出一个大小相同的矩阵,其中每一个格子是 mat 中对应位置元素到最近的 0 的距离。 两个相邻元素
[路飞]_js算法:leetcode 993-二叉树的堂兄弟节点
leetcode 993. 二叉树的堂兄弟节点 问题描述: 在二叉树中,根节点位于深度 0 处,每个深度为 k 的节点的子节点位于深度 k+1 处。 如果二叉树的两个节点深度相同,但 父节点不同 ,则
[路飞]_js算法:leetcode 面试题 16.25-LRU 缓存
leetcode 面试题 16.25. LRU 缓存 问题描述: 设计和构建一个“最近最少使用”缓存,该缓存会删除最近最少使用的项目。缓存应该从键映射到值(允许你插入和检索特定键对应的值),并在初始化
[路飞]_js算法:leetcode 187-重复的DNA序列
leetcode 187. 重复的DNA序列 问题描述: DNA序列 由一系列核苷酸组成,缩写为 'A', 'C', 'G' 和 'T'.。 例如,"ACGAATTCCG" 是一个 DNA序列 。 在
[路飞]_js算法:leetcode 535-TinyURL 的加密与解密
leetcode 535. TinyURL 的加密与解密 问题描述: TinyURL是一种URL简化服务, 比如:当你输入一个URL https://leetcode.com/problems/des
[路飞]_js算法:leetcode 706-设计哈希映射
leetcode 706. 设计哈希映射 问题描述: 不使用任何内建的哈希表库设计一个哈希映射(HashMap)。 实现 MyHashMap 类: MyHashMap() 用空映射初始化对象 void
[路飞]_js算法:leetcode 705-设计哈希集合
leetcode 705. 设计哈希集合 问题描述: 不使用任何内建的哈希表库设计一个哈希集合(HashSet)。 实现 MyHashSet 类: void add(key) 向哈希集合中插入值 ke
[路飞]_js算法:leetcode 430-扁平化多级双向链表
leetcode 430. 扁平化多级双向链表 问题描述: 你会得到一个双链表,其中包含的节点有一个下一个指针、一个前一个指针和一个额外的 子指针 。这个子指针可能指向一个单独的双向链表,也包含这些特
[路飞]_js算法:leetcode 240-搜索二维矩阵 II
leetcode 240. 搜索二维矩阵 II 问题描述: 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。
[路飞]_js算法:leetcode 979-在二叉树中分配硬币
leetcode 979. 在二叉树中分配硬币 问题描述: 给定一个有 N 个结点的二叉树的根结点 root,树中的每个结点上都对应有 node.val 枚硬币,并且总共有 N 枚硬币。 在一次移动中
[路飞]_js算法:leetcode 318-最大单词长度乘积
leetcode 318. 最大单词长度乘积 问题描述: 给你一个字符串数组 words ,找出并返回 length(words[i]) * length(words[j]) 的最大值,并且这两个单词
[路飞]_js算法:leetcode 1011-在 D 天内送达包裹的能力
leetcode 1011. 在 D 天内送达包裹的能力 问题描述: 传送带上的包裹必须在 days 天内从一个港口运送到另一个港口。 传送带上的第 i 个包裹的重量为 weights[i]。每一天,
[路飞]_js算法:leetcode 300-最长递增子序列
leetcode 300. 最长递增子序列 问题描述: 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列 是由数组派生而来的序列,删除(或不删除)数组中的元素而不改变其余元素的
[路飞]_js算法:leetcode 4-寻找两个正序数组的中位数
leetcode 4. 寻找两个正序数组的中位数 问题描述: 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 算法的时间
[路飞]_js算法:面试题 16.16-部分排序
leetcode 面试题 16.16. 部分排序 问题描述: 给定一个整数数组,编写一个函数,找出索引m和n,只要将索引区间[m,n]的元素排好序,整个数组就是有序的。注意:n-m尽量最小,也就是说,
leetcode 81. 搜索旋转排序数组 II
leetcode 81. 搜索旋转排序数组 II 问题描述: 已知存在一个按非降序排列的整数数组 nums ,数组中的值不必互不相同。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <=
[路飞]_js算法:leetcode 1658-将 x 减到 0 的最小操作数
leetcode 1658. 将 x 减到 0 的最小操作数 问题描述: 给你一个整数数组 nums 和一个整数 x 。每一次操作时,你应当移除数组 nums 最左边或最右边的元素,然后从 x 中减去
下一页