1752.js
/** ------------------------------------------------------------------------------
*
* 1752. Check if Array Is Sorted and Rotated
* Topics: Array
* https://leetcode.com/problems/check-if-array-is-sorted-and-rotated/description/
*
------------------------------------------------------------------------------ */
/**
* @param {number[]} nums
* @return {boolean}
*/
var check = function (nums) {
let count = 0
let n = nums.length
for (let i = 0; i < n; i++) {
if (nums[i] > nums[(i + 1) % n]) {
count++
}
if (count > 1) return false
}
return true
}
console.log(check([3, 4, 5, 1, 2]))
console.log(check([5, 5, 6, 6, 6, 9, 1, 2]))