首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
忘尘
掘友等级
打杂
|
Castlery
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
100
文章 91
沸点 9
赞
100
返回
|
搜索文章
最新
热门
49.字母异位词分组(JS)
给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 所有输入均为小写字母。 不考虑答案输出的顺序。
290.单词规律(JS)
给定一种规律 `pattern` 和一个字符串 `str` ,判断 `str` 是否遵循相同的规律。 这里的 遵循 指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应规律。 你可以假设 pattern 只包含小写字母, s…
409.最长回文串(JS)
给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。 假设字符串的长度不会超过 1010。 n为 s 的长度,至少遍历每个字符一次。 我们需要开辟额外空间来计数,其大小为 s 中…
手写react-router(三)
You can get access to the history object’s properties and the closest <Route>'s match via the withRouter higher-order component. withRouter…
手写react-router(二)
This allows for convenient inline rendering and wrapping without the undesired remounting explained above. Instead of having a new React el…
手写react-router(一)
在老版 Context API 中,“上下文”只是一个概念,并不对应一个代码,两个组件之间达成一个协议,就诞生了“上下文”。 path A string, array of strings, or a regular expression. keys An array to =…
215.数组中的第k个最大元素(JS)
在未排序的数组中找到第 **k** 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 你可以假设 k 总是有效的,且 1 ≤ k ≤ 数组的长度。
堆及堆排序(JS)
堆有序:当一棵二叉树的每个结点都大于等于它的两个子结点时,它被称为堆有序。 **二叉堆:**二叉堆是一组能够用堆有序的完全二叉树排序的元素,并在数组中按照层级储存(不使用数组的第一个位置)。 堆有序:当一棵二叉树的每个结点都大于等于它的两个子结点时,它被称为堆有序。 这里的le…
225.用队列实现栈(JS)
你只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 is empty 这些操作是合法的。 你所使用的语言也许不支持队列。 你可以使用 list 或者 deque(双端队列)来模拟一个队列 , 只要是标准的队…
232.用栈实现队列(JS)
push(x) -- 将一个元素放入队列的尾部。 pop() -- 从队列首部移除元素。 peek() -- 返回队列首部的元素。 empty() -- 返回队列是否为空。 你只能使用标准的栈操作 -- 也就是只有 push to top, peek/pop from top,…
下一页
个人成就
文章被点赞
98
文章被阅读
47,958
掘力值
1,453
关注了
135
关注者
36
收藏集
7
关注标签
49
加入于
2018-03-14