Longest Continuous Increasing Subsequence LeetCode solution in C++
1class Solution {2public:3int findLengthOfLCIS(vector<int> &nums) {4int maxLength = 1;5int currLength = 1;6int i = 0;7int j = 1;89while (j < nums.size()) {10if (nums[j] > nums[i]) {11currLength++;12i++;13j++;14if (currLength > maxLength) maxLength = currLength;15} else {16currLength = 1;17i = j;18j++;19}20}21return maxLength;22}23};