首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构和算法
订阅
无与杰嵩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
前端渣渣唠嗑一下前端中的设计模式(真实场景例子)
不知道有没有跟我一样,对于设计模式存在困惑的,以我为例,不瞒大家,我对设计模式真的是“看山就是山”、“看水就是水”、“看理论就是看理论”。毕业之前,我自己捣鼓的东西/项目,几乎没有设计的思想。老夫才不管那么多,直接梭哈,But,正是因为这样,才导致因设计缺陷、代码实现缺陷,为后…
视频面试超高频在线编程题,搞懂这些足以应对大部分公司
现在大厂面试几乎都会问到算法,回答不上来会让你在面试官前大打折扣。前端怎么进阶算法喃? 本周是瓶子君前端进阶算法的第三周🎉🎉🎉,这里,会带你 从 0 到 1 构建完整的前端数据结构与算法体系。 本周已经不单是简单的链表操作(一般链表的问题可以考虑使用快慢指针),开始涉及五…
10问10答,带你快速入门前端算法
好的数据结构与算法能够大大缩短代码的执行时间与存储空间,那么我们如何去衡量它喃?这节就主要介绍算法性能的衡量指标—复杂度分析。 1. 如何表示算法复杂度? 通常采用 大 O 表示法 来表示复杂度。它并不代表真正的执行时间或存储空间消耗,而是表示代码执行时间随数据规模增长的变化趋…
JavaScript里的数组Array使用方法总结,超全的o
1. Array.push() 3. Array.unshift() 4. Array.shift() 5. Array.splice(开始的位置下标,删除的个数,要插入的元素1,元素2,...) 6. Array.slice(开始的位置下标,结束位置的下标) 7. Array…
该不该扼杀过多的if-else
抛开其他因素,如果if-else过多,可读性也许会好也可能会降低,可维护性也是或高或低;如果if-else少,代码高度抽象,可读性会低或者不变,可维护性可能会高也可能会低。这里大概可能会有几种情况 这种情况,if精简不精简,可读性是不会变的,但是精简程度和可维护性是正相关的。至…
从零开始,使用JS一步步理解并实现链表
线性表的一种。高级数据语言中,对数组内部的元素类型没有严格的要求,这在语言中称为泛型,可以放入任何单元类型。数组的底层的硬件实现,存在一个内存管理器,每当申请一个数组的时候,计算机会在内存中开辟一段连续的地址,每一个地址可以通过内存管理器进行访问,数组访问第一个元素和其他任何一…
最全面,最有良心的Proxy入门总结
proxy是ES6,新增的一个“拦截器”,也可以理解成是ES6,新增的一种元变编程功能。 proxy用于修改某些操作的默认行为,等同于在语言层面作出修改。 Proxy构造函数接受两个参数,第一个参数是所要代理的目标对象;第二个参数是一个配置对象,对于每一个被代理的操作,需要提供…
硬不硬你说了算!35 张图解被问千百遍的 TCP 三次握手和四次挥手面试题 | 掘金技术征文
不管面试 Java 、C/C++、Python 等开发岗位, TCP 的知识点可以说是的必问的了。 任 TCP 虐我千百遍,我仍待 TCP 如初恋。 遥想小林当年校招时常因 TCP 面试题被刷,真是又爱又狠…. 所以小林整理了关于 TCP 三次握手和四次挥手的面试题型,跟大家一…
一盏茶的时间,快速捕获JS中常用的方法(细心整理,持续更新ing)
不知不觉上班一周辽~趁着大好周末,小编挣扎着从床上爬起来,决定对前端日常编程中常用到的一些方法做一个系统的整合。 有些人或许会觉得忘了百度就完事儿,no no no!这事儿小编真的亲践过好多次,百度一次记住了还好,记不住下次碰着了还得找度娘简直是拉低工作效率。 本次整理希望可以…
前端进阶算法:常见算法题及完美题解
大厂面试越来越难,对算法的要求也越来越多,当面试官问到一个算法题,给出一份完美答案能大大提高面试官的好感度,本系列就是致力于打造一套适用于前端的算法。 1. 解法一:使用API 2. 解法二:不使用API 3. 更多题解 1. 题目 给定一个字符串,请你找出其中不含有重复字符的…