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 #

    ㅋㅋ 역시 님은 공대생! [응?]
  • James 2017/11/23 18:15 # 삭제 답글

    Can you add a Blackberry template? This web page is tricky to read otherwise for those of us browsing with cell phones. Otherwise, in the event you can place a RSS link up, that would be good also.
댓글 입력 영역