Get Equal Substrings Within Budget LeetCode solution in C++
1class Solution {2public:3int equalSubstring(string s, string t, int maxCost) {4int l = 0, r = 0, currCost = 0, n = s.length(), maxLen = 0;56while (r < n) {7currCost += abs(s[r] - t[r]);8r++;910while (currCost > maxCost) {11currCost -= abs(s[l] - t[l]);12l++;13}1415maxLen = max(r - l, maxLen);16}1718return maxLen;19}20};