首页
题库
面试
求职
学习
竞赛
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收藏
12489浏览
热门推荐
通过挑战的用户
迷茫的菜鸡只想搞钱
2023-02-24 13:12:06
相关试题
《绝地求生》中,每局游戏最多有多少...
游戏常识
评论
(1)
下列关于转置卷积的说法,正确的有( )
深度学习
评论
(1)
动态餐厅定价需要实时显示,延迟较低...
大模型开发
评论
(1)
以下Verilog代码描述了两个同...
Verilog
评论
(1)
以下使用生成器的数据管道代码中,若...
Python
评论
(1)
求需要排序的最短子数组长度
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
import java.util.*; public class Solution { /** * 求需要排序的最短子数组长度 * 输入:数组arr * 返回:需要排序的最短子数组长度 */ public int getMinSortLength(int[] arr) { } }
class Solution { public: /** * 求需要排序的最短子数组长度 * 输入:数组arr * 返回:需要排序的最短子数组长度 */ int getMinSortLength(vector
arr, int len) { } };