백준 9095 - 1, 2, 3 더하기 (다이나믹 프로그래밍)
깃허브: github.com/MSIQOC/BOJ/blob/master/b9095_123%EB%8D%94%ED%95%98%EA%B8%B0.java www.acmicpc.net/problem/9095 9095번: 1, 2, 3 더하기 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다. www.acmicpc.net 간단하게 숫자가 주어지면 주어진 숫자를 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 문제이고, 처음엔 생각해내는 것이 어려울 수 있어도 잘 생각해보면 다이나믹프로그래밍으로 쉽게 풀리는 문제이다. 표현하는데에 사용되는 숫자인 1, 2, 3을 1과 2와 3의 합으로 표현하는 경우의 수는 다음과 같다. 여기에서 4를 표현할려면 어떻게 해야할까? 1에 3을, 2에 2..
백준 17299 - 오등큰수
참고 블로그: takeknowledge.tistory.com/82 백준 17299번 오등큰수 문제 스택 활용 풀이 ( Java ) 17299번: 오등큰수 첫째 줄에 수열 A의 크기 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째에 수열 A의 원소 A1, A2, ..., AN (1 ≤ Ai ≤ 1,000,000)이 주어진다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13.. takeknowledge.tistory.com www.acmicpc.net/problem/17299 17299번: 오등큰수 첫째 줄에 수열 A의 크기 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째에 수열 A의 원소 A1, A2, ..., AN (1 ≤ Ai ≤ 1,000,000)이..