いくつかの文字列を含むメイン配列があります。メイン配列の各値について、サブ配列にどの文字列が何回出現したかを確認したいと思います。たとえば、次の配列があります。
主な入力
mainArray = {A, B, C, P}
Subarrays
arrayA = {a,c,d,m,o}
arrayB = {b,c,p,q,r}
arrayC = {a,p,q,r,t,e,o}
……………………………
……………………………
arrayN = {a,c,p,n,o}
ここで、A、B、C、および P が一緒に出現した場所と回数を確認したいと思います。次の出力が生成されます。
resultArray = {{a,b,0}{a,c,2}{a,p,1}{b,c,0}{b,p,0}{c,p,2}}
最後のステップは、メイン配列の各文字列がサブ配列に出現した回数です。
最終出力
lastArray = A=3,B=0,C=4,P=3
数千のメイン配列と数千のサブ配列が必要です。したがって、パフォーマンスも問題です:(