写点什么

算法解析

0 人感兴趣 · 9 次引用

  • 最新
  • 推荐

【算法实践】| 一步步带你实现寻找最大公约数

用户头像
迷彩
2022-08-22

在实现之前我们先来了解一下什么是最大公约数,以及我们常用的计算最大公约数的方法或者说数学方法。常见的有质因数分解法、短除法、辗转相除法、更相减损法。与最大公约数相对应的概念是最小公倍数,a,b的最小公倍数记为[a,b]。

https://static001.geekbang.org/infoq/15/15c478f74bb91c3b30ef042e62d99f9c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

iOS 面试策略之算法基础 6-7 节

用户头像
iOSer
2021-04-20

之前介绍了最简单的搜索法:二分搜索。虽然它的算法复杂度非常低只有 O(logn),但使用起来也有局限:只有在输入是排序的情况下才能使用。这次讲解两个更复杂的搜索算法:

https://static001.geekbang.org/infoq/2c/2c784a9b7a809a55fba14168c058bc9d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

iOS 面试策略之算法基础 4-5 节

用户头像
iOSer
2021-04-15

前面介绍了数组、字典、字符串、链表、栈、队列的处理和应用方法。本节将会探讨平常相对很少用到、面试中却是老面孔的数据结构:二叉树。本节主要包括以下内容:

https://static001.geekbang.org/infoq/55/5583d7eed454a3d1a319dadb74b05a22.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

算法思考:红包金额生成

最近在整理过去的项目时,回顾了某年红包活动的项目,其中涉及红包金额计算的算法。近些年各家大厂举办的春节红包活动越来越完善,关于活动背后的整体设计介绍、分析、探讨层出不穷。本篇先不关注整体架构,选择红包金额的计算方法作为分析内容。

https://static001.geekbang.org/infoq/5e/5e471fc645199e73a33b4adeb60bbe37.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【leetcode 题目】2. 两数相加

leetcode第二题解析,关于链表地一道经典题目。借此了解相关问题的解析方法,面试中经常会有原题或基于这道题的遍体,掌握之后即可应对。

https://static001.geekbang.org/infoq/e7/e7a24289ce8b7e3fa00a4b330851b90f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

算法:求两个单向链表的最早公共交点

求两个单向链表的最早公共交点;如果没有返回null。 做题的人看到的是完全相同的信息,但能给出的解答是不同的。个人对信息的理解、提取、利用的能力存在差异,导致会有部分人得不到最优的解答。已知的条件如果能充分利用,可以节约大量的时间或空间,

算法解析_算法解析技术文章_InfoQ写作社区