首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
差得远呢
掘友等级
前端小白==>>工程师进化中......
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
64
文章 63
沸点 1
赞
64
返回
|
搜索文章
最新
热门
理解浏览器缓存,这一篇文章就够了
关于浏览器缓存,是前端攻城狮必备的知识,面试时出现的频率也是很高,它也是性能优化中简单高效的优化方式。所有我们很有必要去了解并且掌握它,下面就随我来一起学习吧。 缓存是指可以进行高速数据交换的存储器,它先于内存与CPU交换数据,因此速率很快。 这是百度百科对缓存的解释。我认为,…
快速入门数据结构与算法之图结构(完结篇)
图结构和树结构是很类似的,也是由节点和边组成的,树结构可以说是图结构的特例。图在生活中的应用是非常多的,比如地铁线路、互联网线路、我们前端最熟悉的Web结构、还有我们前面讲过的区块链技术。 顶点(Vertex)——也称作节点(Node),是图的基本组成部分。 边(Edge)——…
快速入门数据结构与算法之一文读懂树结构(近8000字长文)
本篇我们还要学习一个非线性的数据结构,虽然它是比较简单的,但是它是非常的重要的,我们接下来详细的学习它。篇幅过长,但请坚持读下去,会对你有帮助的。 树是一个非线性的数据结构,它在计算机科学中的各个领域被广泛使用,如文件系统就是树结构的,还有我们前端攻城狮最熟悉的HTML文档,还…
快速入门数据结构与算法之散列
本篇我们将要介绍一个非常有用的数据结构,那就是散列。为什么说它有用呢,因为它既能巧妙的解决一些算法问题,在日常的生活和工作中也是扮演者重要的角色。下面我们就详细的去了解它。 也就是说散列表就是一个数组,但是这个数组不一定是每个key都有值的,需要通过一个散列函数计算哪个数据存到…
快速入门数据结构与算法之贪心、分治与动态规划
上一篇我们学习了一些查找和排序的算法,今天我们来学习几个设计算法时常用的策略。本篇要介绍的策略有 很多同学都会觉得对这些策略不太理解?分治和动态规划分不清?下面我们一步一步的真正的去理解他们。 贪心策略是比较好理解的,略是一种近似解决问题的技术,所谓贪心,就是先选择当前阶段的最…
快速入门数据结构与算法之查找和排序算法
本篇将会继续基于线性结构介绍几种常见的查找和排序算法。话不多说,我们开始吧。 顺序查找,顾名思义,是按照顺序来访问和查找数据项。从列表的第一个数据开始,逐个比对数据项,如果找到了对应的数据项则查找成功,如果直到最后一个都没有发现要查找的项,那么查找失败。下面我们用JavaScr…
快速入门数据结构与算法之递归
上一篇我们学习了数据结构与算法的顺序结构,虽然顺序结构比较多,但是都不难,下面我们将基于线性结构来学习递归算法。 递归是一种解决问题的方法,其精髓在于将问题分解为规模更小的问题,持续分解,直到问题规模笑道可以用非常简单直接的方式来解决,其算法方面的明显特征就是:在算法流程中调用…
快速入门数据结构与算法之线性结构
上篇我们学习了数据结构与算法的概念,从这一篇开始我们开始详细的学习关于数据结构的一些知识。话不多说,我们开整。 线性结构是数据结构中的一类,那什么是线性结构呢?线性结构是一种有序数据项的集合,其中每个数据项都有唯一的前驱和后继,注意是唯一的,当然,也可能只有一个前驱没有后继(第…
快速入门数据结构与算法之概论
数据结构与算法是程序员必备技能,经过这段时间系统的学习,我对它也有了一些自己的理解,所以将这些理解做一个总结,写成《带你快速入门数据结构与算法》系列,也当作对自己汲取知识的质量的一次评估,表达能力的一次提升。如有错误,请尽管指出,有人帮助挑出错误才是最幸福的,在改正错误中成长、…
个人成就
文章被点赞
38
文章被阅读
4,293
掘力值
230
关注了
107
关注者
11
收藏集
10
关注标签
56
加入于
2019-03-14