[Javascript] 프로그래머스 Level 1 _ 모의고사
👇🏻
👇🏻
시행착오
( + 코드를 작성하면서 든 생각들.)
✏️ 제출 코드
- solution 1
완전 탐색 문제로 처음에는 문제의 길이가 패턴의 길이보다 길면
패턴의 길이를 repeat()으로 늘려줘야겠다고 생각했다.
그렇다 보니 늘리고 줄이는 과정을 추가하며 코드를 적다 보니 생각보다 길어졌다,,,
- solution 2
근데 생각해보니 패턴은 계속 반복되기 때문에
수포자 1이 10문제를 찍어서 [1, ,2, 3, 4, 5, 1, 2, 3, 4, 5, ... ] 로 풀었다고 하면,
답으로 1번을 찍은 문제들은 모두 (인덱스 % 패턴의 길이)가 0이라는 패턴을 가지고 있길래
간단히 코드를 수정할 수 있었다!
⚠️ 아래 내용은 모두 개인적인 참고 / 기록을 위한 용도입니다. 참고해주시고 편안하게 봐주세요 :) ⚠️
*** 혹시라도 잘못된 정보가 있다면 언제든지 알려주시면 감사하겠습니다 ! ***
'Programmers > Level 1' 카테고리의 다른 글
[Javascript] 프로그래머스 : 직업군 추천하기 (0) | 2021.08.25 |
---|---|
[Javascript] 프로그래머스 : 3진법 뒤집기 (0) | 2021.08.17 |
[Javascript] 프로그래머스 : 시저 암호 (0) | 2021.08.17 |
[Javascript] 프로그래머스 : 음양 더하기 (0) | 2021.08.16 |
[Javascript] 프로그래머스 : 문자열 내 마음대로 정렬하기 (0) | 2021.08.16 |