좋은 알고리즘이란?알고리즘이란?선수 과제
stars가 True 로 나오는 이유에 대해서 설명해주세요
조회 2071
좋아요 10
2019년 7월 14일
천익환
10
댓글 1개
0
채택된 답변 수 2,645
11
채택된 답변 수 1
2
댓글 1개
# 코드를 입력하세요.
for left in range(len(word) // 2):
# "racecar" -> len(word) = 7, 7 // 2 = 3 => left = 3
# word[left] = 0, 1, 2
right = len(word) - left - 1
# left = 0, right = 7 - 0 - 1 = 6
# left = 1, right = 7 - 1 - 1 = 5
# left = 2, right = 7 - 2 - 1 = 4
if word[left] == word[right]:
# word[0] == word[6]
# word[1] == word[5]
# word[2] == word[4]
continue
# if statement is true, continue
return False
# if statement is false, stop and return False
return True
# for statement is completely procedeed, stop and return True