BOJ 11866 요세푸스 문제 0
https://www.acmicpc.net/problem/11866 11866번: 요세푸스 문제 0 첫째 줄에 N과 K가 빈 칸을 사이에 두고 순서대로 주어진다. (1 ≤ K ≤ N ≤ 1,000) www.acmicpc.net 0. 문제 개요 N과 K값이 주어진다. N은 사람의 수, K는 죽는 순서이다. N명의 사람이 둥글게 앉는다. K번째 사람이 한 명씩 죽는다. 이때 죽은 사람은 K번째 숫자를 셀 때 포함시키지 않는다. 1. 문제 해결 아이디어 종만북의 풀이를 참고했다. Vector를 이용해서 풀 수도 있지만 Queue를 이용해보자. 먼저 일반적인 queue는 일직선 형태이기 때문에 이를 원형 큐처럼 이용할 수 있는 방법을 생각해야 한다. 다음 원형 큐를 탐색하는 순서는 다음과 같다. 1 - 2 - ..
PS
2020. 4. 5. 23:23
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- AOP
- 코딩테스트
- 메서드레퍼런스
- 카카오
- java
- 프로그래머스
- provider
- 토비의봄TV
- 데코레이터패턴
- 객체지향
- 김영한
- 예외처리
- 자바스터디
- 토비의스프링
- BOJ
- SOLID
- 자바
- gracefulshutdown
- 템플릿콜백
- 스프링
- ec2
- 프록시
- 프록시패턴
- 서비스추상화
- 디자인패턴
- 코테
- OOP
- c++
- 토비
- 백기선
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함