Sliding Window
function solution(str1, str2) { let i = 0; let j = 0; while (j < str2.length) { if (str2[j] === str1[i]) { i += 1; } //이때 i = 3 if (i === str1.length) { return true; } j++; // j = 0 [a] , i = 0[6] // j = 1 [b] , i = 0[6] // j = 2 [6] , i = 0[6] // j = 3 [C] , i = 1[C] // j = 4 [D] , i = 2[D] // j = 5 [E] , i = 3[] // j = 6 [4] , i = 3[] // j = 7 [4] , i = 3[] // j = 8 [3] , i = 3[] // j = 9 [f] ..
2023. 3. 17.