Hallo zusammen,
ich habe ein Dictionary(Of String, Integer)
Der Key ist immer 10-stellig und eine Kombination aus Buchstaben von a bis z (Jeder Buchstabe kann pro Key jeweils nur einmal vorkommen.
Der Wert ist ein Integer und soll angehoben werden, wenn eine Kombination mehrfach vorkommt. Beim ersten mal 1, beim zweiten mal 2, usw...
Zu zählen wie oft der gesamte Key in meiner Liste vorkommt habe ich schon hinbekommen.
Ich würde nun gern aber auch ermitteln können, wie oft eine 2,3,4,5,6,7,8,9- stellige Kombination in dem 10-stelligen Key vorkommt. Also hier mal ein Beispiel:
Key 1:"zgkgjabcdp"
Key 2:"uiaobecqdm"
In beiden Keys kommen die Buchstaben "abcd" vor. Die Reihenfolge soll hier keine Rolle spielen.
Ich hoffe das ist halbwegs verständlich erklärt.
Bis jetzt habe ich leider nichtmal einen Ansatz wie ich das hinbekommen soll. Wie die Werte gespeichert sind ist auch egal, kann meinetwegen eine Tabelle sein. Das mit dem Dictionary ist nur das Biespiel mit dem ich die erste Hürde genommen habe.
Viele Grüße
nicerdicer
ich habe ein Dictionary(Of String, Integer)
Der Key ist immer 10-stellig und eine Kombination aus Buchstaben von a bis z (Jeder Buchstabe kann pro Key jeweils nur einmal vorkommen.
Der Wert ist ein Integer und soll angehoben werden, wenn eine Kombination mehrfach vorkommt. Beim ersten mal 1, beim zweiten mal 2, usw...
Zu zählen wie oft der gesamte Key in meiner Liste vorkommt habe ich schon hinbekommen.
Ich würde nun gern aber auch ermitteln können, wie oft eine 2,3,4,5,6,7,8,9- stellige Kombination in dem 10-stelligen Key vorkommt. Also hier mal ein Beispiel:
Key 1:"zgkgjabcdp"
Key 2:"uiaobecqdm"
In beiden Keys kommen die Buchstaben "abcd" vor. Die Reihenfolge soll hier keine Rolle spielen.
Ich hoffe das ist halbwegs verständlich erklärt.
Bis jetzt habe ich leider nichtmal einen Ansatz wie ich das hinbekommen soll. Wie die Werte gespeichert sind ist auch egal, kann meinetwegen eine Tabelle sein. Das mit dem Dictionary ist nur das Biespiel mit dem ich die erste Hürde genommen habe.
Viele Grüße
nicerdicer