스왑 (1) 썸네일형 리스트형 추가 변수(혹은 임시 변수) 없이 SWAP 구현하기 일반적으로 배열 등에 있는 두 변수를 교환할때는 call by reference로 두 변수의 메모리 주소를 함수로 넘긴 다음, 다음과 같이 임시변수를 사용하여 값을 교환합니다. void swap(int *a, int *b) { int tmp = *a; *a = *b; *b = tmp; } 다음은 third variable인 tmp변수 선언 없이 두 값을 교환하는 방법들입니다. Reference : https://www.geeksforgeeks.org/swap-two-numbers-without-using-temporary-variable/ How to swap two numbers without using a temporary variable? - GeeksforGeeks Given two variabl.. 이전 1 다음