leetcode 665 Non-decreasing Array
2017-10-11 16:03
309 查看
class Solution { public boolean checkPossibility(int[] nums) { int t=0; for(int i=0;i<nums.length-1 && t<=1;i++){ if(nums[i]>nums[i+1]) { t++; if(i<1||nums[i-1]<nums[i+1]) nums[i]=nums[i+1]; else nums[i+1]=nums[i]; } } return t<=1; } }
相关文章推荐
- LeetCode-665 Non-decreasing Array
- LeetCode-665:Non-decreasing Array (判断是否为非递减数组)
- Leetcode 665 Non-decreasing Array
- Leetcode665 (Array) Non-decreasing Array +Leetcode674 Longest Continuous Increasing Subsequence
- LeetCode Non-decreasing Array
- leetcode689. Maximum Sum of 3 Non-Overlapping Subarrays
- 20170401-leetcode-435-Non-overlapping Intervals
- [LeetCode] Random Point in Non-overlapping Rectangles 非重叠矩形中的随机点
- 【leetCode】control reaches end of non-void function [-Werror=return-type]
- [LeetCode] Nonrecursive preorder traversal
- LeetCode689. Maximum Sum of 3 Non-Overlapping Subarrays
- LeetCode: Combination Sum non recursive
- leetCode No.435 Non-overlapping Intervals
- [LeetCode] DP 之 Maximum sum of 3 Non-Overlapping Subarrays
- (dp)LeetCode Weekly Contest 34 -Non-negative Integers without Consecutive Ones
- LeetCode:Non-decreasing Array - 非减数列
- 20170401-leetcode-435-Non-overlapping Intervals
- leetCode:Non-overlapping Intervals
- [LeetCode] 435 Non-overlapping Intervals
- Leetcode: Non-overlapping Intervals