首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
算法
订阅
Castle酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
字节跳动最爱考的 64 道算法题(JS版)
现在大厂面试中,算法题几乎为必考项,且近几年频现 LeetCode 真题,此篇为拿到字节、腾讯、京东 Offer 的笔者本人在准备面试过程中亲自刷过以及遇到过高频算法题。文章内容会分模块整理,对于笔者在面试过程中遇到的真题,会给予着重 【🔥】标出。 同时,可以毫不客气的说,如…
跌妈不认?一口气团灭6道股票算法打打气
2021 年的基金市场开年至今,暴涨又暴跌。刚迎完财神,期待牛气冲天的年轻人们,刚刚入场就狠狠的吃了资本市场的一记重锤。 各种“人类迷惑行为大赏”轮番上演,让本就魔幻的世界变得更加魔幻。如果你最近也跌了,请点个赞,让我们互相抱团取暖。 与现实略有不同,题目中添加了一些限制条件,…
手撕前端面试之经典排序算法 (动图+视频)
排序算法是面试中的高频考察点,我们需要熟练掌握。本文整理了最经典、最常用的排序算法并且搭配了动图和视频,希望能够帮助你更加轻松的理解它们。 顾名思义,比较类排序是通过元素间的比较进行排序的,非比较类则不涉及元素之间的比较操作。 比较类排序的时间复杂度不能突破 O(nlogn),…
数组回炉重造+6道前端算法面试高频题解|刷题打卡
在刷题之前让我们先来一起回顾一下 JavaScript 中数组的基础知识。 数组可以根据索引下标随机访问(时间复杂度为 O(1)),这个索引通常来说是数字,用来计算元素之间的存储位置的偏移量。 与其他编程语言不同,JavaScript 中的数组长度可以随时改变,数组中的每个槽位…
链表+6道前端算法面试高频题解|刷题打卡
数组在上一篇的专栏数组回炉重造+6道前端算法面试高频题解|刷题打卡中我们进行了回顾和刷题。 趁热打铁,我们来对比数组来学习链表。 首先要明确的是,链表和数组的底层存储结构不同,数组要求存储在一块连续的内存中,而链表是通过指针将一组零散的内存块串联起来。 可见链表对内存的要求降低…
前端必会的面试高频算法:LRU 缓存淘汰算法
之前的面试中,面试官问了我这样一个问题。如果你首次进入一个页面,每看一条博客都会记入缓存中,下次就可直接读取缓存而不用重新请求。那么假设存储缓存的容器最大容量是100条,你如何设计一个算法来保证缓存达到容量后,淘汰最早记入容器的缓存数据。 当时我的第一反应是每次存入容器的时候赋…
原生JS知识点&&面试高频算法(一)
一篇搞定前端高频手撕算法题(36道)
一、冒泡排序二、选择排序三、插入排序四、归并排序五、快速排序六、堆排序七、桶排序八、new九、instanceof十、Object.create()十一、Objectassign()十二、map十三、
🌲树+8道前端算法面试高频题解|刷题打卡
A 是 根节点。C、D、F、G 是 叶子节点。A 是 B 和 E 的 父节点。B 和 E 是 A 的 子节点。B、E 之间是 兄弟节点。 高度、深度、层 如上图所示。 为了方便理解记忆,高度就是抬头看,深度就是低头看。 与 高度、深度 不同,层 类比盗梦空间里的楼,楼都是从 1…
写给前端的算法进阶指南,零基础按分类刷200题思路
最近国内大厂面试中,出现 LeetCode 真题考察的频率越来越高了。我也观察到有越来越多的前端同学开始关注算法这个话题。 但是算法是一个门槛很高的东西,在一个算法新手的眼里,它的智商门槛要求很高。事实上是这个样子的吗?如果你怀疑自己的智商不够去学习算法,那么你一定要先看完这篇…