1class Solution {2public:3bool canBeIncreasing(vector<int> &nums) {4int count = 0;5for (int i = 1; i < nums.size(); ++i) {6if (nums[i] <= nums[i - 1]) {7if (count == 1) return false;8count++;9if (i > 1 && nums[i] <= nums[i - 2]) nums[i] = nums[i - 1];10}11}12return true;13}14};