2012/08/29 11:26

문제로 풀어보는 알고리즘 0.3 생각해보기 풀이

인사이트 북 이벤트 응모용 문제풀이. 그냥 가장 단순하게 했습니다 ㅋㅋ 언어는 Java입니다. 

public static<T> void swap(T[] array, int s, int t, int k) {

@SuppressWarnings("unchecked")
T[] buf = (T[])new Object[k];

System.arraycopy(array, t-k+1, buf, 0, k);
System.arraycopy(array, s, array, s+k, t-s-k+1);
System.arraycopy(buf, 0, array, s, k);

}

덧글

  • kimchelsea 2012/08/30 03:34 # 답글

    라즈베리 파이라니! 으아니!
  • 성큼이 2012/08/30 12:36 #

    ㅋㅋ 역시 님은 공대생! [응?]
댓글 입력 영역