Deep copy로 복제.maxOf() 메소드의 parameter int\[] a는 배열 height를 참조하여 복사해오고 있다. (call by reference)swap() 메소드는 변수 3가지를 통해 값을 교환하는 방식.x = y; y = x; 방식으로 교환시,