קונבולוציות, DFT, FFT Flashcards

1
Q

מהן שתי הדרכים לייצג פולינום?

A

ניתן לייצג פולינום בעזרת ייצוג מקדמים ובעזרת ערכי נקודות.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

איך נראה ייצוג על פי ערכים של פולינום?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

מהו הייתרון הגדול בייצוג פולינומים על פי ערכי נקודות?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

מהו שורש יחידה מסדר n?

A

שורש יחידה מסדר n הוא מספר z המקיים: zn = 1.

נוסחת דה-מואבר מאפשר חישוב קל של שורשי יחידה.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

מהו DFT?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

מהו אלגוריתם FFT?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

מהו האלגוריתם FFT-1?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

מהו האלגוריתם לכפל מהיר של פולינומים?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

בכמה זמן נוכל לכפול שני פולינומים?

A

האלגוריתם לכפל מהיר של פולינומים בעזרת FFT כופל פולינומים ב:

((O(nlog(n.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

הגדירו:

קונובולוציה

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

מה הקשר בין קונבולוציות וחישוב כפל פולינומים?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

כמה זמן לוקח לחשב קונבולוציה של שני וקטורים?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

איך עובד האלגוריתם שמחזיר את כל המקומות שבהם מחרוזת מסויימת (קטנה) מופיעה במחרוזת אחרת?

(כאשר שתי המחרוזות מורכבות מהאיברים 1 או (1-) בלבד.)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

במהלך האלגוריתם שמחזיר את המקומות בהם מחרוזת אחת מופיעה במחרוזת אחרת -

מדוע הופכים את המחרוזת הקטנה?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

מהו זמן הריצה של האלגוריתם שמוצא את מיקומי הופעות מחרוזת ברציפות בתבנית?

A

O(nlog(n))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

יהי j מספר, ויהיו A,B שתי קבוצות מספרים. תהי D הקבוצה המכילה את כל המספרים שהם סכום של איבר מA ואיבר מB.

מה התנאי לכך שj יהיה שייך לD?

A
17
Q

יהי j מספר, ויהיו A,B שתי קבוצות מספרים.

איך נבטא את מספר הדרכים עבורן j הוא סכום של איבר מA ואיבר מB?

A
18
Q

יהיו A,B שתי קבוצות מספרים.

תהי D הקבוצה המכילה את כל המספרים שהם סכום של איבר מA ואיבר מB.

תהי i מספר.

תהי mi מספר הדרכים עבורן i הוא סכום של איבר מA ואיבר מB.

מהו האלגוריתם שמוצא את D ואת mi?

A

בבעיות של סכום מהצורה הזו נחשוב להשתמש בקובולוציה.

19
Q

יהיו:

a וקטור עם n איברים

b וקטור עם m איברים

כמה איברים יהיו בקונבולוציה (a♦b)?

A

m+n

20
Q
A