首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
求需要排序的最短子数组长度
[编程题]求需要排序的最短子数组长度
热度指数:509
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32M,其他语言64M
算法知识视频讲解
给定一个无序数组arr。如果想要让所有元素从小到大排列,求出需要排序的最短子数组长度。 例如: arr = {1,5,3,4,2,6,7} 返回4,因为只有{5,3,4,2}需要排序。注:本题请尽量做到时间复杂度O(N),额外空间复杂度O(1)
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(7)
分享
纠错
提交结果有问题?
10个回答
0篇题解
开通博客
暂无题解
问题信息
难度:
10条回答
7收藏
12289浏览
热门推荐
通过挑战的用户
迷茫的菜鸡只想搞钱
2023-02-24 13:12:06
相关试题
执行以下程序,理论上输出的结果应最...
360集团
Python
算法工程师
2019
评论
(1)
来自
360公司-2019校招...
电子系统中常用的模拟电路及其功能
模拟电路
评论
(1)
下列哪些操作会使线程释放锁资源?
Java
评论
(1)
计算分类模型的性能指标
机器学习
评论
(0)
实现 k-Means 聚类算法
机器学习
评论
(1)
求需要排序的最短子数组长度
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.util.*; public class Solution { /** * 求需要排序的最短子数组长度 * 输入:数组arr * 返回:需要排序的最短子数组长度 */ public int getMinSortLength(int[] arr) { } }
class Solution { public: /** * 求需要排序的最短子数组长度 * 输入:数组arr * 返回:需要排序的最短子数组长度 */ int getMinSortLength(vector
arr, int len) { } };