본문 바로가기

The Story of Joon

검색하기
The Story of Joon
프로필사진 jo_on

  • Categories (13)
    • Mathematics (1)
      • Topology (0)
      • Differential Geometry (0)
      • Complex Analysis (0)
      • Graph Theory (0)
    • Computer Science (12)
      • 알고리즘 (9)
      • 운영체제 (2)
    • 유학 이야기 (0)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2017/08   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
  • 선형대수학
  • ACM-ICPC
  • 선형 대수학
  • 알고리즘
  • 정수론
  • DP
  • 수학
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록2017/08/15 (1)

The Story of Joon

Fast Fourier Transform

고속 푸리에 변환(Fast Fourier Transform, FFT)은 convolution을 $O(N\log N)$에 구할 때 활용된다. 이 포스트에서는 코드 자체보다도 FFT 알고리즘의 원리를 알아보는 것이 목적이다. 코드만 보고싶다면 맨 아래로 내려가면 된다. 푸리에 변환은 수학에서 매우 중요한 개념이며 공학 분야에서도 중요하게 다루어진다. 일반적으로 푸리에 변환은 함수를 함수로 보내는 변환인데, PS에서 활용되는 푸리에 변환은 수열을 수열로 보내는 이산 푸리에 변환(Discrete Fourier Transform, DFT)이다. 주기가 $N$인 수열 $\lbrace a_j\rbrace_{j=0}^{N-1}$의 DFT $\lbrace A_n\rbrace_{n=0}^{N-1}$은 다음과 같이 정의된다..

Computer Science/알고리즘 2017. 8. 15. 16:30
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바