关键字:斐波那契数列
  • 精读《算法 - 动态规划》
    很多人觉得动态规划很难,甚至认为面试出动态规划题目是在为难候选人,这可能产生一个错误潜意识:认为动态规划不需要掌握。 其实动态规划非常有必要掌握: 非常锻炼思维。动态规划是非常锻炼脑力的题目,虽 ...
  • js 实现斐波那契数列(数组缓存、动态规划、尾调用优化)
    斐波那契数列是以下一系列数字: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, ...
  • 熬夜肝了这一份来自牛客,LeetCode,剑指 Offer大佬整理的前端常用算法面试题.pdf,你也能进大厂
    前言 1.2021年已过半,“金九银十”笔试即将要开始,整理一些算法题一起学习。 2.我统一使用JavaScri ...
  • 程序员必备的基本算法:递归详解
    前言递归是一种非常重要的算法思想,无论你是前端开发,还是后端开发,都需要掌握它。在日常工作中,统计文件夹大小,解析xml文件等等,都需要用到递归算法。它太基础太重要了,这也是为什么面试的时候,面试官经常让我们手写递归算法。本文呢,将跟大家一 ...
  • 常用算法整理
    剑指Offer http://itmyhome.com/sword-means-offer/sword-means-offer.pdf 算法可视化界⾯ https://github.com/algorithm-visualizer/al ...
  • 2020年中大厂前端面试总结
    前言 本次面试面试了很多家公司,包括 360,美团,猿辅导,小米,腾讯地图,头条,新东方,快手,知乎等几家公司,刚开始去面试的时候那段时间状态不是很好(基本每天都加班到很晚,周六日也没有休息的那种,而且当时心态真的是差到爆,很多平时自己很会 ...
  • JavaScript闭包应用介绍
    本文介绍一下js中的一个重要概念——闭包。其实即便是最初级的前端开发人员,应该都已经接触过它。一、闭包的概念和特性首先看个闭包的例子:function makeFab () { let last = 1, current = 1 retur ...
  • 知道html5 Web Worker标准吗?能实现JavaScript的多线程?
    js为什么是单线程? 主要是因为最开始javascript是单纯的服务于浏览器的一种脚步语言(那时候没有nodejs)。浏览器是为了渲染网页,通过dom与用户交互,如果一个线程需要给dom执行click事件,而另一个进程要删除这个dom,这 ...
  • 专科低学历想做web前端开发拿10k、15k高薪,我建议你这样做
    并不是所有人都是985、211毕业,学历低的人一样要生活、要工作,那我今天就跟大家分享一些建议。首先,学习路线的建议>>很多零基础、其它行业的同学想要入行前端开发之前,都会在网上去查一些前端开发学习路线之类的资料,想先去整体的了解一下这个行 ...
  • Javascript 知识点 笔记总结
    1 JS基本概念 1.1 JS简介 前端三层 - HTML —— 结构层从语义的角度描述页面的结构 - CSS —— 样式层从装饰的角度描述页面的样式 - JavaScript —— 行为层从交互的角度描述页面的行为 JS的组成:ECMAS ...

暂无数据