728x90
Hㅏ.... 알응 시험이 4일 남았.땨.
유클리드 호제법을 냅다 공부하다가 tie를 만나서 소개하러 왔당.
#std::tie
pair, tuple로 묶인 data들을 여러 변수에 한 번에 받아올 수 있다.
ex)
tuple<int, int, int> gcd(int a, int b){
if(b==0){
return{1,0,a};
}else{
int x,y,g;
tie(x,y,g)= gcd(b,a%b);
return { y, x-(a/b)*y, g};
}
}
gcd를 구하는 함수를 작성하여 tuple로 반환하도록 하였.땨.
결과 값을 tie를 사용해서 한번에 받아올 수 있겠 된다.
728x90
'😒 저 저 저 개념없는 나 > 🤬 이런 C++' 카테고리의 다른 글
[C++] 헤더 <algorithm > (0) | 2022.04.19 |
---|---|
[C++] pair 자료형 (0) | 2022.04.16 |
[C++] auto 타입 추론 (0) | 2022.04.16 |