bupjae   3년 전

이 문제에서는 "정수" 형태의 FFT 가 필요하다는 것을 알게 되었고

문제에서 가능한 쿼리 중 약 1/3 정도는 FFT 의 결과 배열에서 바로 뽑아쓸 수 있는 것으로 보입니다.

   

그런데, FFT 결과 배열에 없는 나머지 2/3 의 쿼리를 어떻게 해결해야 할지 전혀 감이 잡히질 않고 있습니다.

   

1) FFT 결과 배열에 없는 나머지 2/3 의 쿼리를 해결할 수 있는 힌트 부탁드립니다.

2) 만약 이 문제가 "정수 FFT" 를 익히는데 너무 어려운 문제라면, BOJ 에 있는 문제 중 좀 더 쉬운 "정수 FFT" 문제의 추천 부탁드립니다.

sait2000   3년 전

FFT는 보통 2개로 나눠서 각각을 처리하고 합치는 설명을 할 텐데 3개로도 나눌 수 있습니다

bupjae   3년 전

힌트를 토대로 (inplace 는 아니지만) radix-3 FTT 를 구현, 기존 FTT의 앞단에 붙여서 해결했습니다. 조언 감사합니다.

댓글을 작성하려면 로그인해야 합니다.