2. 파이썬 배열메소드에 익숙하지 않은 분들을 위한 - 프로그래머스 레벨0

전세영·2024년 6월 16일
0

알고리즘PS

목록 보기
3/10

언어 쌩 기초문법은 안다.
프로그래밍 구현실력은 조금 있다.

하지만
파이썬의 배열메소드, 문자열메소드(find 등), zip, enumerate, sort 등이 능숙하지는 않다면?

프로그래머스 레벨0을 풀면서 숙달시킬 수 있습니다.

하는법 :

프로그래머스 레벨0을 많이 푼 순으로 정렬해서 딱 60문제 정도만 푼다.

목적 :

'배열메소드,문자열메소드' 잘 활용하는 법을 배우겠다.
숙달하겠다. 입니다.
'내 스스로의 힘으로 많이 풀겠다'가 아닙니다.

따라서 꼭 푼다음에 다른사람의 풀이를 참고하세요.
'내가 풀고 끝'이면 발전이 없습니다.
GPT한테 최대한 짧은 풀이 알려줘 라고 하는 것도 좋습니다.

저는 프로그래머스 레벨 0을 일종의 '예제'로 생각합니다.
'예제'를 푸는 건 처음에 어떻게 푸는 지 교과서적 풀이를 보고, 그걸 숙달 시키는 과정이죠.
따라서 내가 가볍게 풀어보고 다른 사람의 풀이를 보는 게 더 중요합니다.
처음에 스스로 못 풀었다고 해도 상관 없습니다. 다른 사람의 풀이를 보고 익히는 과정입니다.

  • 푼 다음에 꼭 다른사람의 풀이를 보세요.
    레벨0은 매우많은문제가 2~3줄이내로 풀 수 있습니다.
    레벨 0을 푸는 목적이 그냥 '내 실력으로 풀겠다'가 아니라
    입니다.

  • 5분이상 고민하지마세요.
    그냥 빨리 for문같은거써서 풀어버리고,
    다른사람 풀이를 보셔도 좋고 안풀린상태로 답을봐도 좋습니다.

다른사람의 풀이를 본 다음에는
다시 내가 그 풀이를 떠올리면서 짜보세요.
한줄정도는 기억나실텐데 다 기억안나면 다시 한번더보시고
또 이어서 짜보세요.

  • 많은 문제를 푸는 게 중요한 게아닙니다. 6~80문제만 해도 익숙해지는데는 충분합니다.
  • 처음풀때부터 시험치듯이 내 스스로의 힘으로 푸는 게 중요한 것도 아닙니다. 다른 좋은 풀이를 보고 숙달시키기 위해서 하는 것입니다.
profile
가치를 빠르고 안전하게 전달하는 개발을 하고 싶습니다.

0개의 댓글

관련 채용 정보