写点什么

算法攻关

0 人感兴趣 · 17 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/d6/d6cdc13e71cb7f178ce610e95b163fbb.png?x-oss-process=image/resize,w_416,h_234

力扣 (LeetCode) 刷题,简单题 (第 14 期)

力扣(LeetCode)定期刷题,每期10道题,业务繁重的同志可以看看我分享的思路,不是最高效解决方案,只求互相提升。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 最长公共子序列 _1143

用户头像
小诚信驿站3 月 18 日

给定两个字符串 text1 和 text2,返回这两个字符串的最长公共子序列的长度。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 爬楼梯最小花费 _0076

用户头像
小诚信驿站3 月 16 日

数组的每个下标作为一个阶梯,第 i 个阶梯对应着一个非负数的体力花费值 cost[i](下标从 0 开始)。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 -climbing-stairs(O(n))_70

用户头像
小诚信驿站3 月 15 日

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 从上到下打印二叉树 2 (O(n))_offer32

用户头像
小诚信驿站3 月 13 日

从上到下按层打印二叉树,同一层的节点按从左到右的顺序打印,每一层打印到一行。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 重上到下打印二叉树 (O(n))_offer32

用户头像
小诚信驿站3 月 12 日

请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 从上到下打印二叉树 (O(n))_offer32

用户头像
小诚信驿站3 月 10 日

从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 重建二叉树 (O(n))_0105

用户头像
小诚信驿站3 月 9 日

输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 验证回文串 (O(n))_0125

用户头像
小诚信驿站3 月 7 日

给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 二叉树的最近公共祖先 (O(n))_236

用户头像
小诚信驿站3 月 6 日

最近刷题的时候,突然发现是一种比较轻松的学习方式,吸取优秀的经验。所以如果遇到好的思路,我会直接使用好的思路方案,就不是自己的了。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 链表中倒数第 K 个节点 (O(n))_22

用户头像
小诚信驿站3 月 5 日

输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 最短无序连续子数组 (O(n))_581

用户头像
小诚信驿站3 月 4 日

给你一个整数数组 nums ,你需要找出一个 连续子数组 ,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。

https://static001.geekbang.org/infoq/0a/0af3216dd3dabb56b0f8e0fb46fc1082.png?x-oss-process=image/resize,w_416,h_234

算法攻关 - 指导篇

用户头像
小诚信驿站3 月 1 日

文章部分知识来自极客时间,部分来自LeetCode,部分来自开源的GitHub面经。目的是形成一套免费的攻关手册,希望帮助到有需要的人。

算法攻关_算法攻关资料文章-InfoQ写作平台