web:非递减数列

简介: /**@param arr Array@return Boolean

/**

  • @param arr Array
  • @return Boolean

*/

var Solution = function(arr){

count=0;
for(var i=1;i<arr.length&&count<2;i++){
if(arr[i]>=arr[i-1]) continue;
if(i-2>=0&&arr[i]<arr[i-2]){
        arr[i]=arr[i-1];
    }else{
        arr[i-1]=arr[i];
    }
    count++;
}
return count<=1

};

目录
相关文章
|
20天前
|
算法 PHP
PHP实现连续子数组的最大和、整数中1出现的次数
通过上述方法,可以有效地解决实际开发中遇到的相关问题。希望本文对您有所帮助。
39 10
|
7月前
|
前端开发 JavaScript 索引
【Web 前端】说一说伪数组和数组的区别?
【4月更文挑战第22天】【Web 前端】说一说伪数组和数组的区别?
|
7月前
|
Java Go C++
Golang每日一练(leetDay0106) 超级丑数、右侧小于当前元素的个数
Golang每日一练(leetDay0106) 超级丑数、右侧小于当前元素的个数
59 0
Golang每日一练(leetDay0106) 超级丑数、右侧小于当前元素的个数
|
7月前
剑指Offer LeetCode 面试题21. 调整数组顺序使奇数位于偶数前面
剑指Offer LeetCode 面试题21. 调整数组顺序使奇数位于偶数前面
46 0
|
JavaScript
利用JS求1-100之间所有偶数和奇数的和
利用JS求1-100之间所有偶数和奇数的和
利用JS求1-100之间所有偶数和奇数的和
剑指Offer - 面试题21:调整数组顺序使奇数位于偶数前面
剑指Offer - 面试题21:调整数组顺序使奇数位于偶数前面
59 0
调整数组顺序使奇数位于偶数前面(剑指offer 21)Java双指针
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部分,所有偶数在数组的后半部分。
web作业:非递减数列
/** @param arr Array @return Boolean
51 0
web:三个数的最大乘积
/** @param a Array @return Number
55 0
web合并两个有序数组
/** @param arr1 String, arr2 String @return String
78 0