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

📌 [BOJ/Java] 11657. 타임머신문제 링크💡 문제 해석한 도시에서 다른 도시로 이동하는 버스 노선이 주어진다.일부 노선에는 음의 가중치(시간)가 존재하며, 음수 사이클이 발생할 수도 있다.🔹 주어진 정보N: 도시의 개수 (노드)M: 버스 노선의 개수 (간선)A B C: A번 도시에서 B번 도시로 가는 시간이 C(양수 또는 음수)✅ 목표:1️⃣ 1번 도시에서 모든 도시로 가는 최단 시간을 구한다.2️⃣ 음수 사이클이 존재하는지 판별한다.3 41 2 41 3 32 3 -13 1 -2🚀 1 → 2 → 3 → 1로 돌아오면 음수 사이클 발생!📝 풀이 과정1️⃣ 벨만-포드 (Bellman-Ford) 알고리즘 사용✔ 음수 가중치가 존재할 수 있기 때문에 다익스트라가 아닌 벨만-포드 알고리즘을 사..
알고리즘/BOJ - Java
2025. 3. 10. 10:10