GENIUS문제

  • dkwkekzz
    dkwkekzz

    안녕하세요.

    알고리즘문제해결전략 교재에 있는 GENIUS에 관한 질문인데요.

    행렬거듭제곱으로 전환하여 해결한 모습이 보입니다.

    여기서 행렬을 어떻게 표현한 것인지가 궁금합니다.

    SquareMatrix W(4*n);

    W[i][i + n] = 1.0;

    행렬을 만드는건 문제가 없는데 위와 같은 접근이 어떻게 가능한 것이지요?

    정말로 궁금합니다.ㅜㅜ 알려주세요~


    7년 전
1개의 댓글이 있습니다.
  • JongMan
    JongMan

    [] 연산자를 오버로딩하시면 됩니다. C++ 연산자 오버로딩으로 검색해 보세요. :-)


    7년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.