일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- php 프로그래밍 입문 문제풀이
- php 프로그래밍 입문 연습문제
- spring
- C언어
- 백준
- 페이코 추천인코드
- 페이코 친구코드
- C
- php 프로그래밍 입문 3판
- 파이썬
- JAVA SPRING
- php 프로그래밍 입문 솔루션
- 최단 경로
- programmers
- php 프로그래밍 입문
- 자바
- php
- 스프링
- 페이코 초대코드
- 페이코 추천인
- Java
- 플러터
- Flutter
- 플러터 개발환경 설정
- 배열
- 한정 분기
- SWEA
- 자바 스프링
- php 프로그래밍
- php 프로그래밍 입문 예제
Archives
- Today
- Total
02-02 06:48
목록14500 java (1)
ImJay
[BOJ/Java] 14500. 테트로미노
[BOJ/Java] 14500. 테트로미노 14500번: 테트로미노 폴리오미노란 크기가 1×1인 정사각형을 여러 개 이어서 붙인 도형이며, 다음과 같은 조건을 만족해야 한다. 정사각형은 서로 겹치면 안 된다. 도형은 모두 연결되어 있어야 한다. 정사각형의 변 www.acmicpc.net 문제 해석 이 문제에서는 격자 위에 다양한 형태의 테트로미노를 놓았을 때 얻을 수 있는 점수의 최댓값을 찾는 문제다. 테트로미노는 모두 4개의 칸으로 구성되어 있고, 격자의 값에 따라 점수가 정해진다. 테트로미노는 90도 회전이나 대칭이 가능하다. 풀이 과정 Java 코드는 DFS(깊이 우선 탐색)를 사용하여 격자에서 가능한 모든 테트로미노의 위치를 탐색하고, 그 중 최댓값을 찾는다. 각 테트로미노는 최대 4개의 칸으로 ..
알고리즘/BOJ - Java
2024. 4. 22. 14:12