while문 사용
해결됨
자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 선생님. 항상 질 좋은 강의감사드립니다. 다름이 아니라 최대 매출 문제를 전 강의때 배운 투포인터를 활용해서 `while`문으로 풀었는데 괜찮은 코드인지 여쭤보고 싶습니다. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <body> <script> function solution(n, k, arr) { let lt = rt = currentSum = 0; let max = Number.MIN_SAFE_INTEGER; while (rt < n) { currentSum += arr[rt]; if (rt - lt + 1 === k) { max = Math.max(max, currentSum); currentSum -= arr[lt++]; } rt++; } return max; } let a = [12, 15, 11, 20, 25, 10, 20, 19, 13, 15]; console.log(solution(3, a)); </script> </body> </html>
- slidingWindow
- javascript
- 코테 준비 같이 해요!





