Study
백준-5568 : 카드 놓기 본문
5568번: 카드 놓기
상근이는 11, 12, 21, 112, 121, 122, 212를 만들 수 있다.
www.acmicpc.net
이 문제를 풀기 위해선 2가지를 써야한다.
1. #include <algorithm>
bool next_permutation(BidirectionalIterator first, BidirectionalIterator last)
2. #include <set>
● 기본 선언 방법
set<int>s;
● set의 값들은 중복이 허용되지 않는다.
<풀이>
-참고한 사이트
순열과 조합, next_permutation
순열(Permutation) / 조합(Combination) C++ STL #include bool next_permutation (BidirectionalIterator first, BidirectionalIterator last); - 현재 나와 있는 수열에서 인자로 넘어간 범위에 해당하는 다음..
hanbi97.tistory.com
[C++] set container 정리 및 사용법
안녕하세요. BlockDMask 입니다 ! 오늘은 연관 컨테이너 set, multiset, map, multimap 중 set에 대해 학습해보겠습니다. 순서는 set container -> set의 사용법 -> set의 생성자와 연산자 -> set의 멤버 함수 -..
blockdmask.tistory.com
'알고리즘 > C++ 문제풀이' 카테고리의 다른 글
백준-10814 : 나이순 정렬 (0) | 2021.05.04 |
---|---|
백준-1717 : 집합의 표현 (0) | 2021.05.04 |
합집합 찾기(Union-Find) (0) | 2021.05.03 |
이분탐색 -특정한 숫자가 몇 번 나오는지 탐색하기 (0) | 2021.04.21 |
소수판별 알고리즘 (0) | 2021.02.02 |