좋은 알고리즘이란?알고리즘이란?선수 과제

Q

stars가 True 로 나오는 이유에 대해서 설명해주세요

조회 2,399

2019년 7월 15일

댓글 1개

시간순
2020년 12월 29일
def is_palindrome(word):<br /> # 코드를 입력하세요.<br /> for left in range(len(word) // 2):<br /> # "racecar" -> len(word) = 7, 7 // 2 = 3 => left = 3<br /> # word[left] = 0, 1, 2<br /> right = len(word) - left - 1<br /> # left = 0, right = 7 - 0 - 1 = 6<br /> # left = 1, right = 7 - 1 - 1 = 5<br /> # left = 2, right = 7 - 2 - 1 = 4<br /> if word[left] == word[right]:<br /> # word[0] == word[6]<br /> # word[1] == word[5]<br /> # word[2] == word[4]<br /> continue<br /> # if statement is true, continue<br /> return False<br /> # if statement is false, stop and return False<br /><br /> return True<br /> # for statement is completely procedeed, stop and return True<br />
A
3개의 답변이 있어요
커뮤니티 파트너 채택
2019년 7월 15일
2020년 12월 29일

(주) 코드잇

대표강영훈, 이윤수

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇

전화02-2289-1998