[손 풀기] 1월 24일 (프로그래머스 Lv.2)

gromit·2022년 1월 24일
0

Coding Test 💻

목록 보기
1/5

# 위클리 챌린지 / 피로도

  • dungeons의 세로(행) 길이(즉, 던전의 개수)는 1 이상 8 이하입니다 ➡️ 모든 경우를 탐색해도 시간복잡도가 작으므로, permutations 로 풀이 (브루트포스)
  • Code: https://github.com/sallyy1/Algorithm/issues/131

# 2018 KAKAO BLIND RECRUITMENT / [1차] 프렌즈4블록

  • [중력이 적용되는 파트] 구현 중... 🤯

# 연습문제 / 다음 큰 숫자

  • 첫 풀이는 시간복잡도를 고려하여 ➡️ 이진수 list(bin(n)[2:])로부터 dictionary를 만들어주어 1의 개수를 찾음
  • 💡 하지만, 다른 사람의 풀이를 보고 String.count(요소) 함수를 활용해 바로 bin(n).count('1')로 구해줄 수 있음을 배움
  • ❓ for문의 최대값 범위는 2*n + 1 ..?
  • Code: https://github.com/sallyy1/Algorithm/issues/132

# 연습문제 / 숫자의 표현

# 월간 코드 챌린지 시즌3 / n^2 배열 자르기

profile
AI, Big Data, Industrial Engineering

0개의 댓글