首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端算法
一个前端的小学徒
创建于2021-11-12
订阅专栏
整理,练习,刻意,重复,高效,的学习前端算法
等 6 人订阅
共196篇文章
创建于2021-11-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端算法第一二七弹-买卖股票的最佳时机 IV
「这是我参与2022首次更文挑战的第34天,活动详情查看:2022首次更文挑战」 给定一个整数数组 prices ,它的第 **i 个元素 prices[i] 是一支给定的股票在第 i **天的价格。
前端算法第一二六弹-字符串相乘
「这是我参与2022首次更文挑战的第33天,活动详情查看:2022首次更文挑战」 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字
前端算法第一二五弹-最长有效括号
「这是我参与2022首次更文挑战的第32天,活动详情查看:2022首次更文挑战」 给你一个只包含 '(' 和 ')' 的字符串,找出最长有效(格式正确且连续)括号子串的长度。 示例 1: 示例 2:
前端算法第一二四弹-01 矩阵
「这是我参与2022首次更文挑战的第31天,活动详情查看:2022首次更文挑战」 给定一个由 0 和 1 组成的矩阵 mat ,请输出一个大小相同的矩阵,其中每一个格子是 mat 中对应位置元素到最近
[路飞]_前端算法第一二三弹-二进制矩阵中的最短路径
「这是我参与2022首次更文挑战的第30天,活动详情查看:2022首次更文挑战」 给你一个 n x n 的二进制矩阵 grid 中,返回矩阵中最短 畅通路径 的长度。如果不存在这样的路径,返回 -1
前端算法第一二二弹-752. 打开转盘锁
「这是我参与2022首次更文挑战的第29天,活动详情查看:2022首次更文挑战」 你有一个带有四个圆形拨轮的转盘锁。每个拨轮都有10个数字: '0', '1', '2', '3', '4', '5',
前端算法第一二一弹-机器人的运动范围
「这是我参与2022首次更文挑战的第28天,活动详情查看:2022首次更文挑战」 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始
[路飞]_前端算法第一二零弹-在排序数组中查找元素的第一个和最后一个位置
「这是我参与2022首次更文挑战的第27天,活动详情查看:2022首次更文挑战」 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 如
前端算法第一一九弹-设计哈希集合
「这是我参与2022首次更文挑战的第26天,活动详情查看:2022首次更文挑战」 不使用任何内建的哈希表库设计一个哈希集合(HashSet)。 实现 MyHashSet 类: void add(key
前端算法第一一八弹-设计哈希映射
「这是我参与2022首次更文挑战的第25天,活动详情查看:2022首次更文挑战」 不使用任何内建的哈希表库设计一个哈希映射(HashMap)。 实现 MyHashMap 类: MyHashMap()
[路飞]_前端算法第一一七弹-LRU 缓存
「这是我参与2022首次更文挑战的第24天,活动详情查看:2022首次更文挑战」 设计和构建一个“最近最少使用”缓存,该缓存会删除最近最少使用的项目。缓存应该从键映射到值(允许你插入和检索特定键对应的
前端算法第一一六弹-重复的DNA序列
「这是我参与2022首次更文挑战的第23天,活动详情查看:2022首次更文挑战」 DNA序列 由一系列核苷酸组成,缩写为 'A', 'C', 'G' 和 'T'.。 例如,"ACGAATTCCG" 是
前端算法第一一五弹-供暖器
「这是我参与2022首次更文挑战的第22天,活动详情查看:2022首次更文挑战」 冬季已经来临。 你的任务是设计一个有固定加热半径的供暖器向所有房屋供暖。 在加热器的加热半径范围内的每个房屋都可以获得
[路飞]_前端算法第一一四弹-搜索旋转排序数组 II
「这是我参与2022首次更文挑战的第21天,活动详情查看:2022首次更文挑战」 已知存在一个按非降序排列的整数数组 nums ,数组中的值不必互不相同。 在传递给函数之前,nums在预先未知的某个下
前端算法第一一三弹-寻找两个正序数组的中位数
「这是我参与2022首次更文挑战的第20天,活动详情查看:2022首次更文挑战」 前端算法第一一三弹-寻找两个正序数组的中位数 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和
[路飞]_前端算法第一一二弹-最长递增子序列
「这是我参与2022首次更文挑战的第19天,活动详情查看:2022首次更文挑战」 给你一个整数数组 nums ,找到其中最长严格递增子序列的长度。 子序列是由数组派生而来的序列,删除(或不删除)数组中
[路飞]_前端算法第一一一弹-在 D 天内送达包裹的能力
「这是我参与2022首次更文挑战的第18天,活动详情查看:2022首次更文挑战」 传送带上的包裹必须在 days 天内从一个港口运送到另一个港口。 传送带上的第 i 个包裹的重量为 weights[i
[路飞]_前端算法第一零一零弹-最大单词长度乘积
「这是我参与2022首次更文挑战的第17天,活动详情查看:2022首次更文挑战」 给你一个字符串数组 words ,找出并返回 length(words[i]) * length(words[j])
[路飞]_前端算法第一零九弹-搜索二维矩阵 II
「这是我参与2022首次更文挑战的第16天,活动详情查看:2022首次更文挑战」 编写一个高效的算法来搜索 *m* x *n* 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:
[路飞]_前端算法第一零八弹-在二叉树中分配硬币
「这是我参与2022首次更文挑战的第15天,活动详情查看:2022首次更文挑战」 给定一个有 N 个结点的二叉树的根结点 root,树中的每个结点上都对应有 node.val 枚硬币,并且总共有 N
下一页