关键字:算法
  • 精读《前端与 BI》
    <h2 id="_1">简介</h2> <p>商业智能(Business Intelligence)简称 BI,即通过数据挖掘与分析找到商业洞察,助力商业成功。</p> <p>一个完整的 BI 链路包含数据采集、数据清洗、数据挖掘、数据展现 ...
  • 精读《DOM diff 最长上升子序列》
    <p>在 <a href="https://github.com/ascoders/weekly/blob/v2/190.%E7%B2%BE%E8%AF%BB%E3%80%8ADOM%20diff%20%E5%8E%9F%E7%90%86% ...
  • 精读《算法 - 动态规划》
    <p>很多人觉得动态规划很难,甚至认为面试出动态规划题目是在为难候选人,这可能产生一个错误潜意识:认为动态规划不需要掌握。</p> <p>其实动态规划非常有必要掌握:</p> <ol> <li>非常锻炼思维。动态规划是非常锻炼脑力的题目,虽 ...
  • 精读《设计模式 - Template Method 模版模式》
    <h1 id="template-method">Template Method(模版模式)</h1> <p>Template Method(模版模式)属于行为型模式。</p> <p><strong>意图:定义一个操作中的算法的骨架,而将一 ...
  • 精读《设计模式 - Iterator 迭代器模式》
    <h1 id="iterator">Iterator(迭代器模式)</h1> <p>Iterator(迭代器模式)属于行为型模式。</p> <p><strong>意图:提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部 ...
  • 精读《DOM diff 原理详解》
    <p>DOM diff 作为工程问题,需要具有一定算法思维,因此经常出现在面试场景中,毕竟这是难得出现在工程领域的算法问题。</p> <p>无论出于面试目的,还是深入学习目的,都有必要将这个问题搞懂,因此前端精读我们就专门用一个章节说清楚此 ...
  • 精读《When You “Git” in Trouble- a Version Control Story》
    <p>本期精读的文章是:<a href="https://hackernoon.com/when-you-git-in-trouble-a-version-control-story-97e6421b5c0e">When You “Git” ...
  • 精读《算法 - 回溯》
    <p>如何尝试走迷宫呢?遇到障碍物就从头 “回溯” 继续探索,这就是回溯算法的形象解释。</p> <p>更抽象的,可以将回溯算法理解为深度遍历一颗树,每个叶子结点都是一种方案的终态,而对某条路线的判断可能在访问到叶子结点之前就结束。</p> ...
  • 精读《算法 - 二叉树》
    <p>二叉树是一种数据结构,并且拥有种类复杂的分支,本文作为入门篇,只介绍一些基本二叉树的题型,像二叉搜索树等等不在此篇介绍。</p> <p>二叉树其实是链表的升级版,即链表同时拥有两个 Next 指针,就变成了二叉树。</p> <p>二叉 ...
  • 精读《最佳前端面试题》及面试官技巧
    <p>本期精读的文章是:<a href="https://performancejs.com/post/hde6d32/The-Best-Frontend-JavaScript-Interview-Questions-%28written- ...

暂无数据