개발 기록

  • 홈
  • 글쓰기
  • 관리자

python 2

[백준_4963번] 섬의 개수 (python)

문제 https://www.acmicpc.net/problem/4963 4963번: 섬의 개수 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스의 첫째 줄에는 지도의 너비 w와 높이 h가 주어진다. w와 h는 50보다 작거나 같은 양의 정수이다. 둘째 줄부터 h개 줄에는 지도 www.acmicpc.net 나의 풀이_BFS - visited를 사용하지 않고 풀이를 진행했다. - tuple을 사용하여 꼭 deque에 ([(x,y)])를 해준다! - 가로,세로,대각선을 모두 가기 때문에 8가지로 처리해준다 from collections import deque import sys input = sys.stdin.readline dx = [-1,1,0,0,-1,-1,1,1] dy = [0,0,-..

💡 Codeing Test/백준 2023.08.05

백준 2805번 :: 나무 자르기 (python)

문제 https://www.acmicpc.net/problem/2805 2805번: 나무 자르기 첫째 줄에 나무의 수 N과 상근이가 집으로 가져가려고 하는 나무의 길이 M이 주어진다. (1 ≤ N ≤ 1,000,000, 1 ≤ M ≤ 2,000,000,000) 둘째 줄에는 나무의 높이가 주어진다. 나무의 높이의 합은 항상 M보 www.acmicpc.net 분류 이분탐색 매개변수 탐색 나의 풀이 n,m = map(int,input().split()) tree = list(map(int,input().split())) lt=0 rt=max(tree) tree.sort() while lt mid: cnt+=x-mid if cnt >= m: lt = mid+1 else: rt = mid-1 print(rt) 이..

💡 Codeing Test/백준 2023.01.24
이전
1
다음
더보기
프로필사진

개발 기록

깊이 있는 공부를 하자

  • 분류 전체보기 (80)
    • 💡 Codeing Test (46)
      • 백준 (19)
      • 프로그래머스 (24)
      • 알고리즘 (3)
    • 🍎 Backend (2)
      • JAVA (13)
      • Spring (4)
    • 🍋 CS (7)
    • 📂 프로젝트 (0)
    • 🛠️ 트러블 슈팅 (1)
    • 📚Book (0)
    • 🌱 Diary (1)
      • 취준 기록 (1)

Tag

프로그래머스, 스프링부트, 자바, 코딩, dfs, 코딩테스트, 취준, BFS, 백준, 알고리즘, 운영체제, 백엔드, 파이썬, 멋사, 코테,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Archives

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바