일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- php 프로그래밍 입문 3판
- 한정 분기
- 페이코 추천인
- 페이코 친구코드
- Flutter
- JAVA SPRING
- 백준
- 자바 스프링
- 페이코 추천인코드
- php 프로그래밍
- C언어
- php 프로그래밍 입문 솔루션
- 최단 경로
- C
- 자바
- php 프로그래밍 입문 연습문제
- spring
- 플러터 개발환경 설정
- php
- Java
- SWEA
- 스프링
- 페이코 초대코드
- 플러터
- php 프로그래밍 입문
- php 프로그래밍 입문 문제풀이
- php 프로그래밍 입문 예제
- 배열
- programmers
- 파이썬
- Today
- Total
목록전체 글 (594)
ImJay

[SWEA/Java] 1767. 프로세서 연결하기 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 해석 이 문제는 N x N 크기의 칩 위에 존재하는 여러 프로세서들을 칩의 가장자리에 연결하는 전선을 최적으로 설치하는 문제이다. 최대한 많은 프로세서를 연결하고, 그 중에서도 전선의 길이가 최소가 되도록 해야 한다. 프로세서가 가장자리에 위치할 경우 이미 연결된 것으로 간주하고 처리한다. 풀이 과정 솔루션은 깊이 우선 탐색(DFS)을 사용하여 모든 프로세서에 대해 가능한 모든 연결 방법을 탐색한다. 각 프로세서를 연결할 때, 상하좌우 방향으로 연결을 시도하고, 연결 가능한 상황에서는 전선을 설치한다. 이때,..

[SWEA/Java] 1861. 정사각형 방 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 해석 이 문제는 N x N 크기의 방에서 시작하여, 상하좌우로 이동할 때 각 방의 번호가 1씩 증가하는 경로를 최대한 많이 찾는 문제이다. 최종 목표는 시작 방 번호가 가장 작은 경로 중, 최대 이동 횟수를 가진 경로를 찾는 것이다. 풀이 과정 풀이는 너비 우선 탐색(BFS)을 기반으로 구현되었다. 각 방에서 시작하여, 가능한 모든 방향으로 이동하면서 조건에 맞는 방으로만 이동하도록 하였다. 이 때, 이동 가능한 방의 개수와 시작 방 번호를 저장하기 위해 우선순위 큐를 사용하였다. 이 큐는 이동 횟수가 많은 것을 ..

[BOJ/Java] 2563. 색종이 2563번: 색종이 첫째 줄에 색종이의 수가 주어진다. 이어 둘째 줄부터 한 줄에 하나씩 색종이를 붙인 위치가 주어진다. 색종이를 붙인 위치는 두 개의 자연수로 주어지는데 첫 번째 자연수는 색종이의 왼쪽 변 www.acmicpc.net 문제 해석 이 문제에서는 100x100 크기의 흰 도화지 위에 색종이를 붙이는 작업을 수행하며, 색종이가 차지하는 총 면적을 계산해야 한다. 각 색종이의 크기는 10x10이며, 색종이를 붙일 시작 위치가 주어진다. 풀이 과정 입력 처리: Java의 BufferedReader를 사용하여 색종이의 개수와 각 색종이의 위치를 입력 받는다. 도화지 초기화: boolean 2차원 배열 graph를 사용하여 100x100 도화지를 표현하며, 색종..