<문제>https://www.acmicpc.net/problem/25556<내가 생각한 문제 풀이>스택이 총 4개인 것 중, 처음 나온 수보다 다음 수가 작으면 아래칸, 그 수보다 크면 그칸에 그대로 저장. 4 3 6 7 8 9 10 2 1 5일 경
https://www.acmicpc.net/problem/2164<문제설명>카드가 N개 있다. 거기서 첫째 카드를 꺼내면 첫 카드는 버리고 바로 다음 카드는 맨 아래로 넣는다. ex) 61,2,3,4,5,6 -> 1을 버리고 2는 아래 넣고 3,4,5,6
https://www.acmicpc.net/problem/24174문제 설명나에게는 많이 어려웠다.
백준1158<문제 설명>예시 (7, 3)예제 입력 1 2 3 4 5 6 7 제거 시작현 위치 0 제거 위치 :0 + K = 0 + 3 = 3제거 3 1 2 4 5 6 7 현 위치 2제거 위치 :2 + 3 = 5제거 51 2 4 6 7현 위치 4제거 위치 :4 +
<끄적이면서 문제 이해해봄>
1번의 경우 2, 3번 방법에 해당 하지 않기 때문에 0이 출력2번은 target index가 중간 부분보다 앞 일 경우 가장 앞 index를 뒤로 보낸후 target index가 나올 때 까지 반복한다3번은 target index가 중간 보다 뒤 일 경우 뒤에 있는
끄적여본 풀이
내가 이 문제를 선택한 이유는 단 한가지다 StringTokenizer를 사용하는게 미숙하기 때문에 이 기회에 개념을 조금더 확립하고자 이 문제를 풀게 되었다StringTokenizer String - 문자, Tokenizer - 토큰화 한다. StringTokeniz
정수 N개가 주어졌을 때 이때 최대 최소 값을 구해라.5 -> 20, 10, 35, 30, 7 || 7, 35
처음에 문제를 접했을때 문제 해석하는데 조금 애를 먹었다.dp알고리즘을 첨 접해본 나로써는 어찌 풀어야 하는지 부터가 막막하긴 했지만 타 여러 블로그및 개념을 보면서 dp알고리즘이 뭔지 하나 배워간다는 생각으로 문제를 접했다. 공부 할께 진짜 많다.. 끝도 없이 나오는