class Solution {
public:
    bool check(vector<int>& arr) {
        int count = 0 ;
        int n = arr.size();
        for(int i =0 ; i< n ; i++){
                if(arr[i] > arr[(i+1) % n]){
                    count++;
                }
        }
        return count <= 1;
    }
};

https://takeuforward.org/data-structure/check-if-an-array-is-sorted/

https://leetcode.com/problems/check-if-array-is-sorted-and-rotated/description/