固定 只有会员 系统设计 - 设计监视系统 这篇文章将讨论设计监视系统的详细信息,这是在许多访谈中提出的。如何收集指标 - 拉或推动有两种模型可以收集数据,推动和拉动。在监视系统中,我总是使用拉模型,原因如下:可伸缩性问题。我们的基础设施将不断增长… 系统设计采访 5分钟阅读 系统设计采访 5分钟阅读
固定 只有会员 掌握所有类型的图形算法及其示例代码 我进行了数百次采访。我经常注意到,候选人可以通过使用图形方法成功地识别问题,但未能实现该算法。在这篇文章中,我将讨论图形算法的常见类型以及它们的示例代码。标准DFS(预订和后订单)… 编码访谈 2分钟阅读 编码访谈 2分钟阅读
固定 只有会员 掌握所有不同类型的二进制搜索及其示例代码 二进制搜索是一种非常常见的算法,可以在排序列表中找到目标值。这个概念很容易理解。但是,实现可能会令人困惑,尤其是在所有不同的情况下:在唯一排序列表中的二进制搜索。二进制搜索在带有重复项的排序列表中,以及… 编码访谈 3分钟阅读 编码访谈 3分钟阅读
固定 只有会员 为什么我写Leetcode帖子,以及如何提供帮助 我注意到自从我开始编写Leetcode帖子以来,我的追随者和阅读统计数据一直在迅速增加。我非常感谢你们的支持和兴趣!作为当前没有计算机科学学位的高级软件工程师,我花了很多时间学习… leetcode 3分钟阅读 leetcode 3分钟阅读
2022年10月17日 只有会员 系统设计 - 设计簿记服务 /分类帐组件 簿记服务(或分类帐组件)是一项服务,可以跟踪代表客户收到的钱和收到的钱。该服务的目的是记录所有财务活动,并允许给定客户的帐户余额。在这篇文章中,我们将… 系统设计采访 5分钟阅读 系统设计采访 5分钟阅读
2022年4月18日 只有会员 Google面试问题 - Leetcode 1066 在这篇文章中,我们将讨论Leetcode 1066 - 校园自行车II,这是在Google访谈中提出的。校园中的问题分析表示为2D网格,有N <= m。每个工人和自行车都是该网格的2D坐标。… leetcode 2分钟阅读 leetcode 2分钟阅读
2022年3月21日 只有会员 Google / Meta / Microsoft面试问题 - LeetCode 560 在这篇文章中,我们将讨论Leetcode 560 - 子阵列总和等于K,该总和在Google,Meta和Microsoft访谈中询问。鉴于整数数字和整数k的数组,问题分析返回总和等于k的子阵列的总数。示例1:输入:nums =… leetcode 1分钟阅读 leetcode 1分钟阅读
2022年3月21日 只有会员 Google面试问题 - Leetcode 1074 在这篇文章中,我们将讨论Leetcode 1074 - 到Target的一致数量,这是在Google访谈中提出的。鉴于矩阵和目标,问题分析,将总和的非空置子量的数量返回到目标。x1,y1,x2,y2是… leetcode 2分钟阅读 leetcode 2分钟阅读
2022年3月14日 只有会员 元 / Google面试问题 - Leetcode 1087 在这篇文章中,我们将讨论Leetcode 1087 - Brace扩展,这是在Google和Amazon访谈中询问的。问题分析给您一个字符串,表示单词列表。单词中的每个字母都有一个或多个选项。如果有一个选择,这封信是… leetcode 1分钟阅读 leetcode 1分钟阅读
2022年3月14日 只有会员 元 /亚马逊 / Google / Microsoft面试问题 - Leetcode 1091 在这篇文章中,我们将讨论Leetcode 1091 - 在Google,Meta,Microsoft和Amazon访谈中询问的二进制矩阵中的最短路径。在n x n二进制矩阵网格的情况下,问题分析,返回矩阵中最短透明路径的长度。… leetcode 2分钟阅读 leetcode 2分钟阅读