[leetcode/lintcode 题解] 算法面试真题详解:最频繁出现的子串

[leetcode/lintcode 题解] 算法面试真题详解:最频繁出现的子串

描述给定一个字符串,我们想知道满足以下两个条件的子串最多出现了多少次:子串的长度在minLength,maxLength之间子串的字符种类不超过maxUniquemaxUnique写一个函数 getMaxOccurrences ,其返回满足条件的子串最多出现次数。2≤n≤1052≤n≤1052≤mi...

[leetcode/lintcode 题解] 算法面试真题详解:字典序的第K小数字

[leetcode/lintcode 题解] 算法面试真题详解:字典序的第K小数字

描述给定整数n和k,找到按字典序排序的第k个最小整数,范围从1到n。1 ≤ k ≤ n ≤ 1e9.在线评测地址:领扣题库官网样例1 输入:200,18 输出:114 解释:1,10,100,101,102,103,104,105,106,107,108,109,11,110,111,112,113...

相册服务中的故事生成算法介绍

1 课时 |
31 人已学 |
免费

Go语言核心编程 - 数据结构和算法

47 课时 |
1657 人已学 |
免费

神经网络概览及算法详解

36 课时 |
801 人已学 |
免费
开发者课程背景图
[leetcode/lintcode 题解] 算法面试真题详解:下降路径最小和

[leetcode/lintcode 题解] 算法面试真题详解:下降路径最小和

描述给定一个方形整数数组 A,我们想要得到通过 A 的下降路径的最小和。下降路径可以从第一行中的任何元素开始,并从每一行中选择一个元素。在下一行选择的元素和当前行所选元素最多相隔一列。1 <= A.length == A[0].length <= 100-100 <= Ai <...

[leetcode/lintcode 题解] 阿里算法面试题:猜数字游戏

[leetcode/lintcode 题解] 阿里算法面试题:猜数字游戏

描述你正在和你的朋友玩 猜数字 (Bulls and Cows)游戏:你写下一个数字让你的朋友猜。每次他猜测后,你给他一个提示,告诉他有多少位数字和确切位置都猜对了(称为“Bulls”, 公牛),有多少位数字猜对了但是位置不对(称为“Cows”, 奶牛)。你的朋友将会根据提示继续猜,直到猜出秘密数字...

[leetcode/lintcode 题解] 算法面试真题详解:最大值在界内的子数组个数

[leetcode/lintcode 题解] 算法面试真题详解:最大值在界内的子数组个数

描述给定一个包含正整数的数组A , 以及两个正整数 L 和R (L <= R).返回最大元素值在范围[L, R]之间的子数组(连续, 非空)的个数。L, R 和A[i]的范围在[0, 10^9]内.A的长度在 [1, 50000]内.在线评测地址:领扣题库官网样例1 输入: A = [2, 1...

[leetcode/lintcode 题解] 算法面试高频题详解:生命游戏

[leetcode/lintcode 题解] 算法面试高频题详解:生命游戏

描述根据百度百科,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞具有一个初始状态 live(1)即为活细胞, 或 dead(0)即为死细胞。每个细胞与其八个相邻位置(水平,垂直,对角线)...

[leetcode/lintcode 题解] 阿里算法面试真题:高效作业处理服务

[leetcode/lintcode 题解] 阿里算法面试真题:高效作业处理服务

描述Twitter正在测试一种名为Pigeon的新工作处理服务。Pigeon处理任何任务的时间是任务实际持续时间的两倍,并且每个任务都有一个权重。 此外,Pigeon在一个小时内只能服务一个有限的持续时间(最大运行时间)。给定Pigon服务的最大运行时间,任务的实际运行时间和权重,确定Pigon服务...

[leetcode/lintcode 题解] 算法面试真题详解:另一个树的子树

[leetcode/lintcode 题解] 算法面试真题详解:另一个树的子树

描述给定两个非空二叉树s和t,检查树t是否和树s的一个子树具有完全相同的结构和节点值。 s的子树是一个由s中的一个节点和该节点的后续组成的树。 树s本身也可以被视为自己的一个子树。在线评测地址:领扣题库官网样例1 给出树s: 3 / \ 4 5 / \ 1 2 给出树t: 4 / \ 1 2 返回t...

[leetcode/lintcode 题解] 阿里算法面试真题:森林中的兔子

[leetcode/lintcode 题解] 阿里算法面试真题:森林中的兔子

描述在一个森林中,每个兔子都有一种颜色。兔子中的一部分(也可能是全部)会告诉你有多少兔子和它们有同样的颜色。这些答案被放在了一个数组中。返回森林中兔子可能的最少的数量。给定数组的长度不超过 1000.数组内的每个元素的范围都在 [0, 999]中.在线评测地址:领扣题库官网样例1 输入: [1, 1...

[leetcode/lintcode 题解] 算法面试真题详解:数组中最大的差值

[leetcode/lintcode 题解] 算法面试真题详解:数组中最大的差值

描述给 m 个数组, 每一个数组均为升序. 现在你可以从两个不同的数组中挑选两个整数(每一个数组选一个)并且计算差值. 我们将两个整数 a 和 b 之间的差定义为它们的绝对差 |a - b|. 你的任务是去找到最大的差值.每一个给出的数组长度至少为 1. 至少有两个不为空的数组m 个数组中所有整数的...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

智能引擎技术
智能引擎技术
AI Online Serving,阿里巴巴集团搜推广算法与工程技术的大本营,大数据深度学习时代的创新主场。
4027+人已加入
加入
相关电子书
更多
图解算法小抄
网易云音乐音视频算法处理的 Serverless 探索之路
阿里技术参考图册-算法篇
立即下载 立即下载 立即下载

算法lintcode相关内容