概念 在计算机科学中,分治法是建基于多项分支递归的一种很重要的算法范式。字面上的解释是“分而治之”,就是把一个复杂...[作者空间]
闲聊 快慢指针的使用经常会出现在各大公司的面试题中,虽然出题形式千差万别但本质思想却殊途同归(看下文说明)。比如近...[作者空间]
概念 广度优先搜索算法(英语:Breadth-First-Search,缩写为BFS),又译作宽度优先搜索,或横向...[作者空间]
概念 深度优先搜索算法(英语:Depth-First-Search,DFS)是一种用于遍历或搜索树或图的算法。沿着...[作者空间]
闲聊 最近github上有个很火的面试相关的项目短短几天时间就进入了trending首页,项目是关于国内几家互联网...[作者空间]
概要 关于“彩蛋”,数据结构与算法系列博客中,如有可能,博主尽量会在每一篇博客里埋下彩蛋。彩蛋的意义在刚开始写博客...[作者空间]
概要 上一篇博客《LeetCode进阶944-贪心》,有朋友提出建议944对理解贪心算法并不具有很强的代表性。回顾...[作者空间]
概要 本篇通过944题演示实际学习过程中正确的解题思路,以及学习方法。算法相关的程序设计力求完美,在系统环境支持的...[作者空间]
概要 本篇主要介绍LeetCode上第1086题,本篇素材主要来源于日常刷题习惯整理记录,作为数据结构算法开篇,希...[作者空间]
原题 1025. Divisor Game Alice and Bob take turns playing a ...[作者空间]