1. 스패닝 트리(STP) 그래프 상에서 모든 노드를 지날 수 있는 경우의 수 2. 최소 스패닝 트리(Minimum Spanning Tree, MST) 최소 스패닝 트리의 정의는 그래프에서 그래프의 모든 정점을 연결하되, 사이클이 존재하지 않도록 모든 정점을 간선으로 연결하는 것을 의미한다. 이때, 간선의 가중치 합을 최소로 하며 연결하여야 한다. - 크루스칼 알고리즘(Kruskal's Algorithm) 크루스칼 알고리즘은 모든 간선에 대해 가장 가중치가 작은 간선부터 연결 (간선 값을 오름차순으로 정렬해야함) 크루스칼 알고리즘 시간 복잡도 :: O(ElgE) - 프림 알고리즘(Prim's Algorithm) 프림 알고리즘은 하나의 시작점을 잡고 시작점과 연결된 정점들에 대해 가장 가중치가 작은 간선부..
방 번호는 YXX 나 YYXX 형태인데 여기서 Y 나 YY 는 층 수를 나타내고 XX 는 엘리베이터에서부터 세었을 때의 번호를 나타낸다. 즉, 그림 1 에서 빗금으로 표시한 방은 305 호가 된다. 손님은 엘리베이터를 타고 이동하는 거리는 신경 쓰지 않는다. 다만 걷는 거리가 같을 때에는 아래층의 방을 더 선호한다. 예를 들면 102 호 방보다는 301 호 방을 더 선호하는데, 102 호는 거리 2 만큼 걸어야 하지만 301 호는 거리 1 만큼만 걸으면 되기 때문이다. 같은 이유로 102 호보다 2101 호를 더 선호한다. 여러분이 작성할 프로그램은 초기에 모든 방이 비어있다고 가정하에 이 정책에 따라 N 번째로 도착한 손님에게 배정될 방 번호를 계산하는 프로그램이다. 첫 번째 손님은 101 호, 두 번..
처음 이 문제를 풀면서 다음과 같은 수식을 만들었습니다. day++; meter=0; meter = meter +(A-B); 간단한 수식을 만들어 실행한때 정상적으로 문제의 답이 나왔으나 문제 제출하면 "시간 초과"가 뜨더라고요. import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); int V = sc.nextInt(); int meter =0; int day =0; while(true) { day++; meter= meter+A; if(meter
백준2941 문제 스크립 입니다. 랜덤 글자를 입력받아 변경에 필요한 글자를 받아 크로아티아로 변환하고 변환된 크로아티아 글자 수를 계산하는 문제 저는 문제 처리 방향을 갯수를 확인만 하면되기 때문에 변환표의 글자를 예외적으로 다른 글자로 바꾸어 갯수를 확인하는 방향으로 했습니다. 예) ddz=z= -> daa 3글자 ljes=njak -> aeaaak 6글자 자바 명령어 String.replace(old, new) 를 사용하면 되겠습니다. import java.util.Scanner; public class Q{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str=sc.next(); //글 받고 ..
- Total
- Today
- Yesterday
- Spring
- ajax
- interview
- Solid
- 매트랩
- 스프링부트
- security
- OOP
- kakao
- 프로그래머스
- 알고리즘
- 면접
- 자바
- 수학
- nginx
- C언어
- docker
- 백준
- 릿코드
- 그래프
- springboot
- 스프링
- CS
- Algorithm
- 디자인패턴
- 자격증
- java
- Matlab
- spring-cloud
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |