diff --git a/Week1/Monotonic Array/week1_pooja b/Week1/Monotonic Array/week1_pooja new file mode 100644 index 0000000..bbfeaea --- /dev/null +++ b/Week1/Monotonic Array/week1_pooja @@ -0,0 +1,23 @@ +class Solution { +public: + bool isMonotonic(vector& A) { + + return A[0] <= A[A.size() - 1] ? isIncreasing(A) : isDecreasing(A); + } + + bool isIncreasing(vector& A){ + + for(int i = 1; i < A.size(); i++) + if(A[i - 1] > A[i]) + return false; + return true; + } + + bool isDecreasing(vector& A){ + + for(int i = 1; i < A.size(); i++) + if(A[i - 1] < A[i]) + return false; + return true; + } +};