강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

ajdsasld님의 프로필 이미지
ajdsasld

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

3. 카드 역배치

문제 구현 방법을 떠올리는 방법이 궁금합니다

작성

·

284

0

강사님께서 3. 카드 역배치 문제를 푸실 때,

예를 들어 리스트의 2번째부터 7번째까지 뒤집는 것이라면

(7-2)+1 // 2 이러한 식으로 3번만 반복해서 2번째와 7번째를 바꿔주면 된다고 하셨는데요. 저는 이 문제를 봤을 때, list[::-1] 이렇게 바꾸는 방법밖에 떠올리지 못했습니다.

그리고 강사님이 (7-2)+1 // 2 이러한 식을 설명해주시면 이해는 되지만 제가 스스로 문제를 풀 때 떠올릴 수 없을 것 같다는 생각을 많이 하게 되는데, 이러한 식을 생각해낼 수 있는 방법이 있을까요?

답변 1

1

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

그런 생각은 문제를 많이 풀어보면서 생기는 겁니다. 다 경험으로 얻는 것입니다.

코딩테스트는 문제를 많이 풀어보는게 제일 좋습니다.

ajdsasld님의 프로필 이미지
ajdsasld

작성한 질문수

질문하기