[leetcode/lintcode 题解] 算法面试高频题详解:最大时刻

[leetcode/lintcode 题解] 算法面试高频题详解:最大时刻

描述给一个24小时制的时间(00:00-23:59),其中有一个或多个数字是问号。问号处可以用任何一个数字代替,问可以表示的最大时间是多少。在线评测地址:领扣题库官网样例1 输入: time = "2?:00" 输出: "23:00"样例2 输入: time = "??:??" 输出: "23:59...

[leetcode/lintcode 题解]算法面试高频题详解: 对称树

[leetcode/lintcode 题解]算法面试高频题详解: 对称树

描述给定二叉树,返回它是否是自身的镜像(即这棵二叉树是否对称)。在线评测地址:领扣题库官网样例1 输入: {1,2,2,3,4,4,3} 输出: true 解释: 1 / \ 2 2 / \ / \ 3 4 4 3 {1,2,2,3,4,4,3}这棵二叉树是对称的样例2 输入: {1,2,2,#,3...

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

1 课时 |
31 人已学 |
免费

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

47 课时 |
1657 人已学 |
免费

神经网络概览及算法详解

36 课时 |
801 人已学 |
免费
开发者课程背景图
[leetcode/lintcode 题解] 算法面试真题详解:捡胡萝卜

[leetcode/lintcode 题解] 算法面试真题详解:捡胡萝卜

描述给定一个n * m 的矩阵 carrot, carroti 表示(i, j) 坐标上的胡萝卜数量。从矩阵的中心点出发,每一次移动都朝着四个方向中胡萝卜数量最多的方向移动,保证移动方向唯一。返回你可以得到的胡萝卜数量。n 和 m 的长度范围是: [1, 300]carroti 的取值范围是: [1...

[leetcode/lintcode 题解] 阿里算法面试题:切割剩余金属

[leetcode/lintcode 题解] 阿里算法面试题:切割剩余金属

描述金属棒工厂的厂长拥有 n 根多余的金属棒。当地的一个承包商提出,只要所有的棒材具有相同的长度(用 saleLength 表示棒材的长度),就将金属棒工厂的剩余棒材全部购买。厂长可以通过将每根棒材切割零次或多次来增加可销售的棒材数量,但是每次切割都会产生一定的成本(用 costPerCut 表示每...

[leetcode/lintcode 题解] 算法面试真题详解:最终优惠价

[leetcode/lintcode 题解] 算法面试真题详解:最终优惠价

描述一位店主需要完成一项销售任务,他将要出售的物品排成一排。从左侧开始,店主以其全价减去位于该物品右侧的第一个价格较低或价格相同的商品的价格。如果右侧没有价格低于或等于当前商品价格的商品,则以全价出售当前商品。你需要返回每一个物品实际售出价格。数组 Prices 的长度范围是: [1, 100000...

 [leetcode/lintcode 题解] 算法面试真题详解:给树浇水的时间

[leetcode/lintcode 题解] 算法面试真题详解:给树浇水的时间

描述有一棵n个节点的树,节点编号是0至n−1,其中0号节点是根节点,i号节点的父亲节点是father[i]。现在要对树浇水,把水撒到根节点上,水会顺着每一条边流下去,从i号节点的父亲流到i号节点需要time[i]的时间,请问需要多久水才能流到所有节点上。2≤n≤1050≤father[i]<n...

[leetcode/lintcode 题解] 算法面试高频题详解:亮起时间最长的灯

[leetcode/lintcode 题解] 算法面试高频题详解:亮起时间最长的灯

描述有一排 26 个彩灯,编号从 0 到 25,现在给出了一系列控制指令来控制这些彩灯的开关。一开始这些彩灯都是关闭的,然后指令将逐条发出。在每条指令operation[i]中含有两个整数 operationi, operationi。在接收到一条指令时,标号为 operationi 的彩灯会亮起,...

[leetcode/lintcode 题解] 算法面试高频题详解: 主元素 III

[leetcode/lintcode 题解] 算法面试高频题详解: 主元素 III

描述给定一个整型数组,找到主元素,它在数组中的出现次数严格大于数组元素个数的1/k。数组中只有唯一的主元素在线评测地址:领扣题库官网样例1 输入: [3,1,2,3,2,3,3,4,4,4] and k=3, 输出: 3.样例2 输入: [1,1,2] and k=3, 输出: 1.挑战要求时间复杂...

[leetcode/lintcode 题解] 算法面试真题详解:移动的圆

[leetcode/lintcode 题解] 算法面试真题详解:移动的圆

描述题目将给出两个圆A和B的圆心坐标(x,y)和半径r,现给你一个点P,使圆A圆心沿直线运动至点P。请问圆A在运动过程中是否会与圆B相交?(运动过程包括起点和终点)若会相交返回1,否则返回-1。两个圆的半径均不超过10000。横纵坐标值的绝对值均不超过10000。输入数组的意义为[XA,YA,RA,...

[leetcode/lintcode 题解] 阿里算法面试真题:丑数 II · Ugly Number II

[leetcode/lintcode 题解] 阿里算法面试真题:丑数 II · Ugly Number II

描述设计一个算法,找出只含素因子2,3,5 的第 n 小的数。符合条件的数如:1, 2, 3, 4, 5, 6, 8, 9, 10, 12...:我们可以认为 1 也是一个丑数。在线评测地址:领扣题库官网样例1 输入:9 输出:10样例2 输入:1 输出:1解题思路1:最小堆很容易想到的方法是:从1...

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

产品推荐

社区圈子

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

算法lintcode相关内容