99클럽 코테 스터디 20일차 TIL: 단순 브루트포스

2024. 11. 16. 21:31·일기장/항해99클럽 4기

오늘의 문제 | 프로그래머스: 모의고사

오늘의 알고리즘은 완전 탐색이라고 하고, 수도 그리 크지 않아서 정말 하나하나 돌아보면 될 듯하다. 각 수포자마다 패턴이 정해져 있어서 (1) 몇 번 째 문제이고, (2) 그걸 패턴 길이로 나눈 나머지를 패턴의 인덱스로 생각해서 풀면 될 것으로 보인다.

def solution(answers):
    p1=[1,2,3,4,5]
    p2=[2,1,2,3,2,4,2,5]
    p3=[3,3,1,1,2,2,4,4,5,5]
    a1,a2,a3=0,0,0
    
    l=len(answers)
    for i in range(l):
        if p1[i%5]==answers[i]: a1+=1
        if p2[i%8]==answers[i]: a2+=1
        if p3[i%10]==answers[i]: a3+=1
    answer = []
    m=max([a1,a2,a3])
    if m==a1:answer.append(1)
    if m==a2:answer.append(2)
    if m==a3:answer.append(3)
    return answer

사실 이정도면 실버라고 부르기도 어려운 수준의 난이도가 아닐까 싶다. 단순한 for문을 이용한 반복문이다 보니 문제를 푸는데 어려운 건 없었다. 단지 프로그래머스다 보니 단축키가 작동을 안하는게 조금 아쉬웠다.

오늘의 회고

프로그래머스에서 문제를 풀면 Tab을 이용한 자동완성이 작동 안하다보니 순수한 내 코딩 실력을 확인할 수 있지 않나 싶다. 오늘도 내 손으로만 코드를 짜려고 하다보니 조금 어려운 부분이 있긴 했다. 그래도 내 논리를 확실히 세우고 문제를 확실히 풀었다는데 의의를 둬야 겠다.

'일기장 > 항해99클럽 4기' 카테고리의 다른 글

99클럽 코테 스터디 22일차 TIL: 기본 완전 탐색  (0) 2024.11.18
99클럽 코테 스터디 21일차 TIL: 완전 탐색 기초  (0) 2024.11.17
99클럽 코테 스터디 19일차 TIL: 강의실 배정 그리디  (1) 2024.11.16
99클럽 코테 스터디 18일차 TIL: 심화 그리디와 정렬  (4) 2024.11.15
99클럽 코테 스터디 17일차 TIL: 그리디와 애드 혹  (2) 2024.11.14
'일기장/항해99클럽 4기' 카테고리의 다른 글
  • 99클럽 코테 스터디 22일차 TIL: 기본 완전 탐색
  • 99클럽 코테 스터디 21일차 TIL: 완전 탐색 기초
  • 99클럽 코테 스터디 19일차 TIL: 강의실 배정 그리디
  • 99클럽 코테 스터디 18일차 TIL: 심화 그리디와 정렬
미역굳
미역굳
.
  • 미역굳
    BE THE DEVELOPER
    미역굳
  • 전체
    오늘
    어제
    • TOTAL (60)
      • 안내 데스크 (1)
      • Google 공간 (3)
        • 프로젝트 트랙 1기 (3)
      • 자유공간 (9)
        • 임시학습실 (2)
        • 중앙 회의실 (5)
        • 알고리즘 연구실 (2)
      • 일기장 (47)
        • 우아한테크코스 7기 (12)
        • 항해99클럽 4기 (35)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    리뷰어
    백준
    Til
    우테코
    코딩테스트준비
    오블완
    cout.precision
    코드잇 Python 풀스택 개발자
    timeval
    코드잇 JavaScript 프론트엔드 개발자
    백준 1000문제
    코드잇 강의
    파이썬
    프리코스
    백준 스트릭
    티스토리챌린지
    스트릭
    우아한테크코스
    길벗
    99클럽
    개발자취업
    7기
    백준 문제 출제
    수행 시간
    코드잇
    fixed
    항해99
    solved.ac
    개발자
    소수점 출력
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
미역굳
99클럽 코테 스터디 20일차 TIL: 단순 브루트포스
상단으로

티스토리툴바