Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Esempio HW4 poco chiaro

N
Nando (340 points)
4 8 9
in HW4 by (340 points)
Salve a tutti, avrei una domanda su una parte dell'HW4.

Dal momento che da ciò dipenderà parte dello svolgimento del mio HW avrei bisogno di capire, se possibile, se in uno degli esempi riportati dal professore ci sia un errore oppure no.

L'esempio in questione è il seguente (riporterò solo le info necessarie):

- c(B|A) è il numero di volte in cui un accento di A precede un accento di B a una
    distanza <= tau

- c(A|B) è il numero di volte in cui un accento di B precede un accento di A a una
    distanza <= tau

 - A = [0, 0, 0, 0, 1, 0, 0, 1]

 - B = [1, 0, 1, 0, 1, 0, 0, 0]
 - tau = 3

Avremo:
    - c(B|A) = 1, perché solo il terzo accento in B (posizione 4) è preceduto in A da un
    accento a una distanza inferiore a 3 (in questo caso l'1 in A coincide come posizione
    con l'1 in B)
    - c(A|B) = 2, perché entrambi gli accenti di A sono preceduti in B da due accenti entro
    3 posizioni

Ora, quello che vorrei capire è: visto che nel primo caso viene calcolato l'accento in B nella stessa posizione dell'accento in A, perché ciò non viene fatto anche nel secondo caso? È un errore di trascrizione oppure visto che tau = 3 e in questo range  è già presente un accento, ne viene calcolato soltanto uno?

Spero di essere stato chiaro e che questa sia una domanda legittima
454 views

1 Answer

anaran (7090 points)
3 5 37
by (7.1k points)
UN accento di B precede UN accento di A. Basta che un accento sia preceduto da un'altro dell'altra lista una sola volta, perchè tu possa passare a controllare il prossimo.
N
Nando (340 points)
4 8 9
by (340 points)
Ok perfetto, ti ringrazio