[leetcode/lintcode 题解] 算法面试高频题详解:股票价格跨度

[leetcode/lintcode 题解] 算法面试高频题详解:股票价格跨度

描述编写一个 StockSpanner 类,它收集某些股票的每日报价,并返回该股票当日价格的跨度。今天股票价格的跨度被定义为股票价格小于或等于今天价格的最大连续日数(从今天开始往回数,包括今天)。例如,如果未来7天股票的价格是 [100, 80, 60, 70, 60, 75, 85],那么股票跨度...

[leetcode/lintcode 题解]算法面试真题详解:二叉搜索树结点最小距离

[leetcode/lintcode 题解]算法面试真题详解:二叉搜索树结点最小距离

描述给定一个二叉搜索树的根结点 root, 返回树中任意两节点的差的最小值。二叉树的大小范围在 2 到 100。二叉树总是有效的,每个节点的值都是整数,且不重复。在线评测地址:领扣题库官网样例1 输入: root = {4,2,6,1,3} 输出: 1 解释: 注意,root是树结点对象(TreeN...

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

1 课时 |
31 人已学 |
免费

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

47 课时 |
1657 人已学 |
免费

神经网络概览及算法详解

36 课时 |
801 人已学 |
免费
开发者课程背景图
[leetcode/lintcode 题解] 算法面试真题详解:在排序数组中查找元素的第一个和最后一个位置

[leetcode/lintcode 题解] 算法面试真题详解:在排序数组中查找元素的第一个和最后一个位置

描述给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是 O(log n) 级别。如果数组中不存在目标值,返回 [-1, -1]。在线评测地址:[领扣题库官网](https://www.lintcode.com/p...

[leetcode/lintcode 题解] 阿里算法面试真题:扫雷

[leetcode/lintcode 题解] 阿里算法面试真题:扫雷

描述现在有一个简易版的扫雷游戏。你将得到一个n*m大小的二维数组作为游戏地图。每个位置上有一个值(0或1,1代表此处没有雷,0表示有雷)。你将获得一个起点的位置坐标(x,y),x表示所在行数,y表示所在列数(x,y均从0开始计数)。若当下位置上没有雷,则上下左右四个方向均可以到达,若当下位置有雷,则...

[leetcode/lintcode 题解] 算法面试真题详解:浮点数组合和

[leetcode/lintcode 题解] 算法面试真题详解:浮点数组合和

描述给出一个小数数组A,一个非负整数target。对A中的每个小数进行向上取整或者向下取整的操作,最后得到一个整数数组,要求整数数组的所有数字和等于target,并且要求对小数数组的调整和最小。例如ceil(1.2),则调整数为0.8;floor(1.2),则调整数为0.2。返回该整数数组。在线评测...

[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...

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

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

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

[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 题解] 阿里算法面试真题:森林中的兔子

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

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

产品推荐

社区圈子

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