こんにちは!今している文や単語のアクセント部分を使う課題の中で、
0と1だけのリスト(matrix)があるとき、
--c(B | A)は、Bのアクセントの前にAのアクセントが付いた回数です。
距離<=tau
--c(A | B)は、Aのアクセントの前にBのアクセントが付いた回数です。
距離<=tau
--m(A)はAのアクセントの数です
--m(B)はBのアクセントの数です
ここで、AまたはBの値1はアクセントを表します。
注:m(A)== 0 又はm(B)== 0の場合、ゼロと見なされます
たとえば、次の2つのシーケンスが考えられます。
-A = [0、0、0、0、1、0、0、1]
-B = [1、0、1、0、1、0、0、0]
-tau= 3
以下を取得します。
--c(B | A)= 1、Bの3番目のアクセント(位置4)のみがAの前に3以下の距離内のアクセントがあるため。 (この場合、Aの1はBの1と同じ位置にあります)
--c(A | B)= 2、Aの両方のアクセントの前にBで3以下の距離内に2つのアクセントがあるため。
-m(A)= 2
-m(B)= 3
わかりやすい説明になってるのかわかりませんが、こちらのコードをどう書こうか目処もつかないので、助けてください。コードを書いて欲しいとかでなく、解くためになにを勉強すればいいのかアドバイスやヒントを下さると助かります。宜しくお願いします
回答3件
あなたの回答
tips
プレビュー