写代码的阿宗

LV0
发表了文章

从原理层面谈谈微前端的实现

之前聊过Webpack5提供的ModuleFederation,以及深入探讨了一下它的可能性,有小伙伴问我,这就是微前端吗,看起来好复杂。Emm,通过Modul...

写代码的阿宗
发表了文章

ModuleFederation原理分析及发散

前几天我们稍微尝试了一下Webpack提供的新能力Module Federation,它为我们代码共享跟团队协作提供了新的可能性。之前若是我们项目A跟项目B有一...

写代码的阿宗
发表了文章

通过n皇后问题搞明白回溯算法

好久没聊算法啦!这次我们来聊聊n皇后问题。n 皇后问题,研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。好多同学对这样的问题...

写代码的阿宗
发表了文章

基于Webpack5实现微前端架构

最近这段时间微前端这个概念越来越被提及,它采用了微服务的相关理念,我们可以把一个应用拆分成多个可以互不依赖可以独立开发并单独部署的模块,然后在运行时把它们组合成...

写代码的阿宗
发表了文章

我从Vue源码中学到的一些JS编程技巧

在我们面试的过程中,经常会遇到问源码的环节,因为优秀的框架通常都会包含很多设计理念跟编程实践。这段时间我一直在看Vue2的源码,发现了很多有意思的实现。虽然现在...

写代码的阿宗
发表了文章

写JavaScript函数不得不知的高级技巧

对于我们程序员来说,写函数是再熟悉不过的事情了,不管我们要实现什么样的功能,都需要通过函数来完成。在JavaScript里面,函数拥有非常高的特权,甚至是一等公...

写代码的阿宗
发表了文章

一些有意思的JavaScript代码片段

Javascript是一门很灵活的语言,我们可以使用它动态地实现各种各样的功能。但是动态带来便利的同时,也存在一些令人费解的行为,稍不注意就会进入误区一个接着一...

写代码的阿宗
发表了文章

别再用JSON配置文件了

大家肯定都发现了,现在越来越多的前端工具支持用JavaScript来进行自定义配置了。(比如说Babel或ESLint)不管大家之前出于什么原因选择JSON来写...

写代码的阿宗
发表了文章

谈谈const跟Object.freeze()

自发布以来,ES6为JavaScript带来了一些新特性和方法。这些新特性可以极大地改善我们开发人员的编码方式,提高生产力。今天我们来聊聊Object.free...

写代码的阿宗
发表了文章

React Hooks-useTypescript!

在React v16.8新增了Hook,它提供了在函数组件中访问状态和React生命周期等能力,这些函数可以在程序的各个组件之间复用,达到共享逻辑的目的。

写代码的阿宗
发表了文章

从零钱兑换再看动态规划的套路

在昨天的文章关于背包问题的一点发散[1]之后,有小伙伴说感觉跟LeetCode上一道题零钱兑换[2]很像,但是又好像有点不一样,简单的暴力递归跟缓存优化都能做出...

写代码的阿宗
发表了文章

BFS(广度优先算法)也就这么回事

最近在刷关于树的题,其实树也是面试中面试官喜欢考察的问题。对树稍微有了解的同学想必都知道解决这类问题无非是遍历,BFS(广度优先)或者是DFS(深度优先)。这俩...

写代码的阿宗
发表了文章

浅谈二分查找的变种

之前我们谈过双指针的一些概念,其实就是二分查找啦,一般看到这种题目给我们排序好的数组,让我们从中找到某个符合条件的元素的时候,基本上都是想考二分查找。不过最近的...

写代码的阿宗
发表了文章

DFS最难也就这样了

之前我们已经已经把DFS的核心思想讲清楚了,也就这么回事儿,也再次向大家宣扬了一种循序渐进的思想,从基本解法向外去击破。

写代码的阿宗
发表了文章

没有SortedList,如何快速找到中值

做了这么多道题,我们发现总是需要某种数据结构辅助我们解决一些问题,算法跟数据结构总是不分家。一般我们使用的语言都会给我们内置常用的数据结构,堆啊栈啊列表啊等等,...

写代码的阿宗
发表了文章

关于背包问题的一点发散

昨天详解了一下背包问题,之后有人问我如果每种元素都可以选择任意数目那会怎么样?这是很常见的背包问题的变种问题,只需要我们在原来的算法基础上做一点小小的改动,我们...

写代码的阿宗
发表了文章

浅谈求子集问题

又是一周过去了,大家这周有木有在算法上有所精进呢?今天我们来看看一些让我们求子集的问题,许多问题涉及到处理给定元素的排列组合,我们需要巧妙地处理它们。这类问题可...

写代码的阿宗
发表了文章

面试必问:Top K问题进阶

之前我们已经聊过了Top K问题的本质以及解题思路的切入点,虽然我们面试不会遇到原题,总会有这样那样的限制条件或者变形,让题目变复杂变难。没关系,我们已经掌握了...

写代码的阿宗
发表了文章

字节跳动的一道动态规划面试题

最近公司大量招人,发动了大家的力量。我也跟着一起下载了脉脉,脉脉上好多HR在招人。碰巧看见了一个猎头的动态,说这就是字节的算法面试题,你能做对几道?我大概扫了一...

写代码的阿宗
发表了文章

谈谈面试中的异或操作

最近一直在面试,也做了各种各样的手写算法题,大部分时候面试官想要考察的只是候选人对常见算法的了解程度。有些题很难,通过一些骚操作可以达到更高的性能,比如最长回文...

写代码的阿宗

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券