Skip to content

Conversation

@chenyixuan0119
Copy link

No description provided.

直接計算版本
利用尤拉公式把e^(-i*2*pi*k*n/N)轉換成cos跟sin直接計算
method1跟上個版本一樣直接計算,method2為上課所說的利用遞迴方式計算
M1是利用quick_sort_median求中位數,而M2是利用quick_sort_median1求中位數,差別在求n為偶數時,M1是在 function 裡從大於第n/2大的數中找第n/2+1大的數字,而M2則是直接在main裡面全部從x[0]到x[N-1]在重新跑過一遍找第n/2+1大的數字,但後來發現兩個會一樣快,是因為M2在前n/2項不會做更動,所以其實就跟M1在找第n/2+1大的數做的事情是一樣的,四分位數就直接利用 M1 去搜尋
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant