알고리즘 :: 가장 튼튼한 줄, 크레인

알고리즘 :: 가장 튼튼한 줄, 크레인 크레인 크레인에 달려 있는 줄을 이용해 무거운 물건을 들어올린다. 200kg까지 들어올릴 수 있는 줄을 3개 사용하면 600kg을 들 수 있다. 줄의 강도가 섞이면 약한 줄에 맞춰진다. 100kg 150k

2164문제 카드2(큐/덱) Java

2164문제 카드2(큐/덱) Java 728x90 반응형 문제 N장의 카드가 있다. 각각의 카드는 차례로 1부터 N까지의 번호가 붙어 있으며, 1번 카드가 제일 위에, N번 카드가 제일 아래인 상태로 순서대로 카드가 놓여 있다. 이제 다음과 같

15657 - N과 M 8(백트래킹)

15657 - N과 M 8(백트래킹) # 주소 https://www.acmicpc.net/problem/15657 # 문제 # 문제 해설 및 코드 리뷰 package first; import java.util.*; import java.util

알고리즘 :: 손에 손잡고, 더블 정렬 [함수 개선?]

알고리즘 :: 손에 손잡고, 더블 정렬 [함수 개선?] 알고리즘 공부하며 배운내용 손에 손잡고 올림픽 개막식에 손에 손잡고 공연을 한다. 우선 모든 사람이 옆 사람과 손을 잡을 수 있는지 확인을 하고, 모두와 잡을 수 있으면 얼마나 떨어져 있는

15654 - N과 M 5(백트래킹)

15654 - N과 M 5(백트래킹) # 주소 https://www.acmicpc.net/problem/15654 # 문제 # 문제 해설 및 코드 리뷰 import java.util.*; public class Main { public stat

[이펙티브 자바] Item71 - 필요 없는 검사 예외 사용은 피하라

[이펙티브 자바] Item71 - 필요 없는 검사 예외 사용은 피하라 728x90 검사 예외를 잘 활용하면 프로그램의 안정성과 질을 높일 수 있다. 하지만 검사 예외를 과하게 사용하면 오히려 사용하기 불편한 API가 될 수 있다. 검사 예외와 비검

[알고리즘/백준] 1978 소수 찾기(자바, 에라토스테네스의 체)

[알고리즘/백준] 1978 소수 찾기(자바, 에라토스테네스의 체) 문제 https://www.acmicpc.net/problem/1978 풀이 코드 에라토스테네스의 체 알고리즘을 사용하여 풀이 import java.io.BufferedReade

[알고리즘/백준] 1966 프린터 큐(자바)

[알고리즘/백준] 1966 프린터 큐(자바) 문제 https://www.acmicpc.net/problem/1966 풀이 코드 문서의 순서의 우선순위를 저장하고 있어야되기 때문에 Document 클래스를 만들어서 풀이 package boj; i

1931문제 회의실 배정(그리디) Java

1931문제 회의실 배정(그리디) Java 728x90 반응형 문제 한 개의 회의실이 있는데 이를 사용하고자 하는 N개의 회의에 대하여 회의실 사용표를 만들려고 한다. 각 회의 I에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지

1545 : [기초-함수작성] 함수로 true(1) / false(0) 리턴하기

1545 : [기초-함수작성] 함수로 true(1) / false(0) 리턴하기 728x90 *주의사항 : 이 (함수 제출형) 문제는 함수 부분만 작성해서 제출해야 오류 없이 채점이 됩니다. 미리 작성되어있는 코드를 읽고 해석해서, 함수 부분만 작