【leetcode】581. Shortest Unsorted Continuous Subarray
题目如下:
解题思路:本题我采用的是最简单最直接最粗暴的方法,把排序后的nums数组和原始数组比较即可得到答案。
代码如下:
/*** @param {number[]} nums* @return {number}*/ var findUnsortedSubarray = function(nums) {var ol = nums.slice(0).sort(function(v1,v2){return v1 - v2})var start = undefinedvar end = undefinedfor (var i = 0; i < nums.length; i++){if (nums[i] == ol[i]){continue}else if (start == undefined){start = i}else{end = i}}return end == undefined || start == undefined ? 0 : end - start + 1 };
转载于:https://www.cnblogs.com/seyjs/p/8759144.html
【leetcode】581. Shortest Unsorted Continuous Subarray相关推荐
- LeetCode 581. Shortest Unsorted Continuous Subarray
题目: Given an integer array, you need to find one continuous subarray that if you only sort this suba ...
- 581. Shortest Unsorted Continuous Subarray连续数组中的递增异常情况
[抄题]: Given an integer array, you need to find one continuous subarray that if you only sort this su ...
- leetcode 581. Shortest Unsorted Continuous Subarray | 581. 最短无序连续子数组(单调栈)
题目 https://leetcode.com/problems/shortest-unsorted-continuous-subarray/ 题解 乍一看,没思路,直奔 Related Topics ...
- LeetCode 581. 最短无序连续子数组(Shortest Unsorted Continuous Subarray)
581. 最短无序连续子数组 581. Shortest Unsorted Continuous Subarray 题目描述 给定一个整型数组,你需要寻找一个连续的子数组,如果对这个子数组进行升序排序 ...
- C#LeetCode刷题之#581-最短无序连续子数组( Shortest Unsorted Continuous Subarray)
问题 给定一个整数数组,你需要寻找一个连续的子数组,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序. 你找到的子数组应是最短的,请输出它的长度. 输入: [2, 6, 4, 8, 10, ...
- LeetCode Shortest Unsorted Continuous Subarray
题意:给出一个数组,求其最小的无序数组,这个无序数组经过排序后,整个数据也是排好序的 思路:将数据排序,然后与原来的数组比较,从开始找到不相等的位置,然后从尾部开始找到不相等的位置,两个位置差就是最小 ...
- 【LeetCode】934. Shortest Bridge 解题报告(Python)
作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 DFS + BFS 相似题目 参考资料 日期 题目地 ...
- 【Leetcode】748. Shortest Completing Word
题目地址: https://leetcode.com/problems/shortest-completing-word/ 给定一个长nnn的字符串sss和一个英文小写单词数组AAA,找到AAA中最短 ...
- 28/100. Shortest Unsorted Continuous Subarray
给定一个整数数组nums,需要找到一个连续的子数组,该子数组满足条件:如果只按升序对这个子数组排序,那么整个数组也将按升序排序.返回子数组的长度. 对nums进行排序,生成一个新数组newNums,需 ...
最新文章
- 请求微信接口,判断用户是否关注公众号
- MariaDB存储引擎简介
- excel合并同类项数据求和
- 新增功能!Trello个人应用程序登陆 Microsoft Teams
- .NET Core TDD前传: 编写易于测试的代码 -- 缝
- leetcode10:Regular Expression Matching
- EMC业务连续性和容灾服务
- 又拍云黄慧攀QCon 2016技术分享:直播平台架构与实施
- 进度条(页面刷新)【原创】
- Linux企业级项目实践之网络爬虫(29)——遵守robots.txt
- 【2020团体程序设计天梯赛】L1部分(PTA,L1-065到L1-072)题解代码
- 财务总监的秘密:不用代码和Excel,10分钟做出高大上财务分析
- 更改Wamp下网站地址栏图标的显示
- 面试官:说说你对SPA(单页应用)的理解?
- php 教育类,php教育培训网站是哪个
- python矩阵求和, numpy.sum()
- 7.4 用学习工具提高学习的效率——《逆袭大学》连载
- 使用face recognition为女神们脸部识别
- 用C语言编写简易计算器
- Python常用库大全(转)