We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 54f1120 commit 92278dcCopy full SHA for 92278dc
kojungbeom/Programmers/Level2/연속된 부분 수열의 합.py
@@ -0,0 +1,19 @@
1
+def solution(sequence, k):
2
+ left, right = 0, 0
3
+ lenS = len(sequence)
4
+ answer = [0, lenS]
5
+ sum_permute = sequence[0]
6
+
7
+ while True:
8
+ if sum_permute < k:
9
+ right += 1
10
+ if right == lenS:
11
+ break
12
+ sum_permute += sequence[right]
13
+ else:
14
+ if sum_permute == k:
15
+ if right - left < answer[1]-answer[0]:
16
+ answer = [left, right]
17
+ sum_permute -= sequence[left]
18
+ left += 1
19
+ return answer
0 commit comments