We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 795a71d commit 47eda9bCopy full SHA for 47eda9b
1 file changed
live8/test88/문제1/이상민.js
@@ -0,0 +1,20 @@
1
+function solution(sequence, k) {
2
+ let answer;
3
+ let l = 0;
4
+ let sum = 0;
5
+ let min = Number.MAX_SAFE_INTEGER;
6
+ for (let r = 0; r < sequence.length; r++) {
7
+ sum += sequence[r];
8
+ while (sum > k) {
9
+ sum -= sequence[l];
10
+ l++;
11
+ }
12
+ if (sum === k) {
13
+ if (r - l < min) {
14
+ min = r - l;
15
+ answer = [l, r];
16
17
18
19
+ return answer;
20
+}
0 commit comments