![[leetcode/lintcode 题解]大厂面试真题详解: 电话号码的字母组合](https://ucc.alicdn.com/pic/developer-ecology/115bbacd307b474fa5d58ce3a3f29e91.png)
[leetcode/lintcode 题解]大厂面试真题详解: 电话号码的字母组合
描述给一个不包含0和1的数字字符串,每个数字代表一个字母,请返回其所有可能的字母组合。下图的手机按键图,就表示了每个数字可以代表的字母。 td {white-space:pre-wrap;border:1px solid #dee0e3;}12ABC3DEF4GHI5JKL6MNO7PQRS8TUV...
![[leetcode/lintcode 题解] 国内大厂面试高频题: 数组除了自身的乘积](https://ucc.alicdn.com/pic/developer-ecology/4dfda06629d845faa63d766383ccf7e7.png)
[leetcode/lintcode 题解] 国内大厂面试高频题: 数组除了自身的乘积
描述给定n个整数的数组nums,其中n> 1,返回一个数组输出,使得output [i]等于nums的所有除了nums [i]的元素的乘积。在没有除和O(n)时间内解决在线评测地址:领扣题库官网样例1 输入: [1,2,3,4] 输出: [24,12,8,6] 解释: 2*3*4=24 1*3...
![[leetcode/lintcode 题解] 阿里面试高频题:岛屿的个数](https://ucc.alicdn.com/pic/developer-ecology/1dbefd9dc0ec480ba49f5d6fb4e5ef80.png)
[leetcode/lintcode 题解] 阿里面试高频题:岛屿的个数
描述给一个 01 矩阵,求不同的岛屿的个数。0 代表海,1 代表岛,如果两个 1 相邻,那么这两个 1 属于同一个岛。我们只考虑上下左右为相邻。在线评测地址:领扣题库官网样例1 输入: [ [1,1,0,0,0], [0,1,0,0,1], [0,0,0,1,1], [0,0,0,0,0], [0,...
![[leetcode/lintcode 题解]国内大厂面试真题详解:摊平二维向量](https://ucc.alicdn.com/pic/developer-ecology/f93b0f4697c4462db9c82270d3554371.png)
[leetcode/lintcode 题解]国内大厂面试真题详解:摊平二维向量
描述设计一个迭代器来实现摊平二维向量的功能在线评测地址:领扣题库官网样例1 输入:[[1,2],[3],[4,5,6]] 输出:[1,2,3,4,5,6]样例2 输入:[[7,9],[5]] 输出:[7,9,5]解题思路使用2个栈的算法解决Flatten 2D Vector 课堂所讲解的算法源代码p...
![[leetcode/lintcode 题解] 阿里面试真题详解:课程表 II](https://ucc.alicdn.com/pic/developer-ecology/fa7d7bfa8b1542f7a59b2f7633b8a4d3.png)
[leetcode/lintcode 题解] 阿里面试真题详解:课程表 II
描述你需要去上n门九章的课才能获得offer,这些课被标号为 0 到 n-1 。 有一些课程需要“前置课程”,比如如果你要上课程0,你需要先学课程1,我们用一个匹配来表示他们: [0,1]给你课程的总数量和一些前置课程的需求,返回你为了学完所有课程所安排的学习顺序。可能会有多个正确的顺序,你只要返回...
![[leetcode/lintcode 题解] 国内大厂面试真题详解:外星人字典](https://ucc.alicdn.com/pic/developer-ecology/839eb0f73cd341858df816f6fbf00df0.png)
[leetcode/lintcode 题解] 国内大厂面试真题详解:外星人字典
描述有一种新的使用拉丁字母的外来语言。但是,你不知道字母之间的顺序。你会从词典中收到一个非空的单词列表,其中的单词在这种新语言的规则下按字典顺序排序。请推导出这种语言的字母顺序。你可以假设所有的字母都是小写。如果a是b的前缀且b出现在a之前,那么这个顺序是无效的。如果顺序是无效的,则返回空字符串。这...
![[leetcode/lintcode 题解]大厂算法面试高频题: 序列化和反序列N叉树](https://ucc.alicdn.com/pic/developer-ecology/4263a18d118c49b3ade87099ea5aac3a.png)
[leetcode/lintcode 题解]大厂算法面试高频题: 序列化和反序列N叉树
描述序列化是将一个数据结构或对象转换成比特流的过程,以便将其存储在文件或内存缓冲区中,或通过网络连接链路传输,以便稍后在同一或另一计算机环境中重建。设计一个算法来序列化和反序列化一个N叉树。一棵N叉树是一棵有根树,其中每个节点的子节点不超过N个。序列化/反序列化算法的实现方式没有限制。您只需要确保N...
![[leetcode/lintcode 题解] 字节跳动面试真题:删除字符](https://ucc.alicdn.com/pic/developer-ecology/c20f139bf5214456b2cc6ad86704c1f1.png)
[leetcode/lintcode 题解] 字节跳动面试真题:删除字符
描述给定一个字符串str,现在要对该字符串进行删除操作,保留字符串中的k个字符且相对位置不变,并且使它的字典序最小,返回这个子串。在线评测地址:领扣题库官网样例1 输入:str="fskacsbi",k=2 输出:"ab" 解释:“ab“是str中长度为2并且字典序最小的子串样例2 输入:str="...
![[leetcode/lintcode 题解] 算法面试真题详解:安排面试城市](https://ucc.alicdn.com/pic/developer-ecology/89763c1026884a03be91612c95a75536.png)
[leetcode/lintcode 题解] 算法面试真题详解:安排面试城市
描述今天有N个面试者需要面试,公司安排了两个面试的城市A和B,每一个面试者都有到A城市的开销costA和到B城市的开销costB。公司需要将面试者均分成两拨,使得total cost最小。N是偶数2≤N≤105答案确保在int范围内1≤costA,costB≤106题目要求去A的人数和去B的人数相等...
![[leetcode/lintcode 题解] 阿里巴巴面试真题:数组评分](https://ucc.alicdn.com/pic/developer-ecology/773c2bdc3ac049729121d4a6950bce37.png)
[leetcode/lintcode 题解] 阿里巴巴面试真题:数组评分
描述有一个数组nums,以及三个正整数k,u,l。 对于nums的所有长为k的子段,如果它的总和小于u,就得1分,如果它的总和大于l,就扣1分。 请求出最终能获得多少分?nums的长度为n,1≤n≤105。 numsi为nums中的元素,0≤numsi≤105。 1≤k≤n。 1≤u≤l≤1010。...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。