tuple (2) 썸네일형 리스트형 (C++) - Tuple 자료구조 Tuple 기존 pair가 두 개의 자료만 담을 수 있다면 tuple은 pair의 확장으로 두 개를 초과하여 한번에 담을 수 있는 자료구조입니다. Header #include 내장함수 make_tuple : 튜플 생성 함수 get : 튜플로부터 값 하나를 가져오는 함수 swap : 연산자 튜플의 값을 다른 변수에 전달하는 함수 tie : 한번에 tie안에 있는 인수들을 tuple로부터 차례대로 담을 수 있는 함수 Code #include #include using namespace std; int main(){ tuple t; long long a; int b; double c; char d; t = make_tuple(123'456'789'123'456'789, 123456721, 2.0, 'A'); .. (C++) - 백준(BOJ) 5635번 : 생일 https://www.acmicpc.net/problem/5635 5635번: 생일 어떤 반에 있는 학생들의 생일이 주어졌을 때, 가장 나이가 적은 사람과 가장 많은 사람을 구하는 프로그램을 작성하시오. www.acmicpc.net 풀이방법 의 자료를 가진 tuple형들을 vector에 담았습니다. 그 후 더 늦게 태어난 동생부터 형순으로 정렬한 뒤 v[0]번째 위치한 학생과 v[v.size() - 1]번째 위치한 학생의 이름을 각각 출력해줬습니다. Code #include using namespace std; using tsiii = tuple ; int n; vector v; bool cmp(tsiii &a, tsiii &b){ int ad = get(a); int am = get(a); int ay.. 이전 1 다음