하이 나윤

  • 홈
  • 태그
  • 방명록

나무자르기 1

[백준] 나무 자르기

백준 2805번 https://www.acmicpc.net/problem/2805 2805번: 나무 자르기 첫째 줄에 나무의 수 N과 상근이가 집으로 가져가려고 하는 나무의 길이 M이 주어진다. (1 ≤ N ≤ 1,000,000, 1 ≤ M ≤ 2,000,000,000) 둘째 줄에는 나무의 높이가 주어진다. 나무의 높이의 합은 항상 M보 www.acmicpc.net 프로그래머스 징검다리 건너기 문제를 풀고 이분 탐색이 입력값을 줄이고 문제를 최적화하는데 매우 좋다는 것을 알게 되었다. 입력값을 O(logN)해서 시간복잡도가 매우 줄어들게 된다. 분석 나무 자르기는 이분 탐색을 이용해서 풀어야하는 문제 중 하나이다. 결정 문제이고 Check(x)에서 x의 값에 따라 적어도 M미터의 나무를 집에 가지고 갈 ..

알고리즘 2022.09.04
이전
1
다음
더보기
프로필사진

하이 나윤

  • 분류 전체보기 (163)
    • 공부공부 (21)
    • TIL (4)
    • 독후감 (3)
    • PHP (1)
    • 좋은 코드 (3)
    • 알고리즘 (10)
    • 카카오 세션 (2)
    • 코딩테스트 (99)
    • 기술 블로그 (3)
    • 모닝 블로그 (5)
    • 영어신문공부! (8)

Tag

JUMPGAME, 이진변환반복하기, 나무자르기, go, 10년만에독서, kubernetes, java, permutations, 64062, 숫자문자열과영단어, rust, 프로그래머스 #K번째수 #Java, 2805, 백준, LeetCode, 징검다리건너기, 프로그래머스, docker, 프로그래머스 #불량사용자 #64064 #Java, 카카오인턴십2019,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바