ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 문제로 풀어보는 알고리즘 0.3 생각해보기 풀이
    개발하면서/Algorithm,Data Structure 2012.08.29 16:25

    요새 심심할때 문제로 풀어보는 알고리즘책을 보고있습니다.

    저같은 초보자한테 참 좋네요 : ) 




    4년전에 알고리즘 트레이닝북으로 개발에 발을 들여놨던 기억이 나네요. 

    정말 계란으로바위치기하듯이.......디버깅만 수천번한것같아요 ㅋㅋㅋㅋㅋㅋㅋㅋ (생각없이 무작정 코딩코딩~!! ㅎㅎ)


    무튼 이번에 인사이트북에서 이벤트로  아래 이벤트를 열었습니다.

    책보면서 생각 했던게 있어서 코딩시작.....;;

    http://www.insightbook.co.kr/post/3814






    요새 ruby를 시작해서 ruby로 하면 어떻게 될까.....해서 봤더니....엄머....rotate라는 함수가 있네요. 
    아래와 같이 짜봤습니다.


     


    c는 범위에 반을 나눠서(divide_into) 옮기려고 하는크기에 따라서 다르게했습니다. 
    사용하는 메모리를 조금이나마 아껴보고자;;; 
    ruby는 slice로 범위만큼 도려내고, rotate한다음에 다시 insert. 간단합니다. 
    이런 재미있는 이벤트를 기획하신 인사이트북. 감사합니다~!!




    댓글 0

Designed by Tistory.