본문 바로가기 메뉴 바로가기

BoreumiOS

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

BoreumiOS

검색하기 폼
  • 분류 전체보기 (64)
    • TIL (20)
    • iOS (8)
    • Swift (2)
    • Algorithm (25)
    • SQL (3)
    • Etc (6)
  • 방명록

N으로 표현 (1)
[Algorithm] N으로 표현 (깊이 우선 탐색(DFS))

🖥 문제 아래와 같이 5와 사칙연산만으로 12를 표현할 수 있습니다. 12 = 5 + 5 + (5 / 5) + (5 / 5) 12 = 55 / 5 + 5 / 5 12 = (55 + 5) / 5 5를 사용한 횟수는 각각 6,5,4입니다. 그리고 이중 가장 작은 경우는 4입니다. 이처럼 숫자 N과 number가 주어질 때, N과 사칙연산만 사용해서 표현할 수 있는 방법 중 N 사용 횟수의 최솟값을 return 하도록 solution 함수를 작성하세요. 🤔 풀이 방법 이 문제는 동적계획법(Dynamic Programming)으로 분류되어 있지만, 깊이 우선 탐색(Depth-First Search)으로 풀었다. 깊이 우선 탐색이란 루트노드에서 부터 시작해서 다음 브랜치로 넘어가기 전에 해당 브랜치를 완벽하게 탐..

Algorithm 2021. 3. 19. 17:35
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 최소공배수
  • Git
  • programmers
  • abs()
  • IOS
  • 유클리드 호제법
  • TIL
  • sql
  • 프로그래머스
  • 최대공약수
  • 다리를 지나는 트럭
  • java
  • Firebase
  • SWIFT
  • map
  • iTunes Search API
  • Algorithm
  • Kakao
  • BOJ
  • compactMap
  • 에로토스테네스의 체
  • 달력
  • Baekjoon
  • UISearchController
  • 깊이 우선 탐색
  • ternary
  • calendar
  • 별졈
  • DFS
  • mysql
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바