Schneller Weg, um wiederholte Werte in verschiedenen Zellenfeldern unterschiedlicher Größe zu finden
Das Problem ist das folgende:
Ich habe ein Zellenarray der Formindx{jj}
wo jedesjj
ist ein Array von1xNjj
, was bedeutet, dass sie alle unterschiedliche Größen haben. In meinem Fallmax(jj)==3
, aber lassen Sie uns einen allgemeinen Fall für die Erschütterung davon betrachten.
Wie würden Sie den / die Wert (e) auf die schnellste Art und Weise wiederholen?
Ich kann mir vorstellen, wie man es mit mehreren for-Schleifen macht, aber gibt es einen "one (three?) Liner"?
Einfaches Beispiel:
indx{1}=[ 1 3 5 7 9];
indx{2}=[ 2 3 4 1];
indx{3}=[ 1 2 5 3 3 5 4];
ans=[1 3];