【leecode题-其它】
【leecode题】这个title打算做成一个系列,这个系列会跟着大佬整理好的leecode小白推荐刷题顺序来学习javascript的算法与数据结构,而其它else篇是在链接中没有的题目,但是我做了的
https://leetcode-cn.com/circle/article/48kq9d/
896.单调数列



function selectData(nums) { for (let i = 0; i < nums.length; i++) { if (nums[i] == nums[i + 1]) { nums.splice(i, 1) i-- } } return nums } function isMonotonic(nums) { let temp = selectData(nums) if (temp[0] < temp[1]) { for (let i = 2; i < temp.length; i++) { if (temp[i] < temp[1]) { return false } return true } } else { for (let i = 2; i < temp.length; i++) { if (temp[i] > temp[1]) { return false } return true } } } console.log(isMonotonic([1,4,5])) console.log(isMonotonic([3,2,1])) console.log(isMonotonic([1,3,3,2]))
厚积薄发

浙公网安备 33010602011771号