Unterschied in einem von x Strings



  • Hallo,

    irgendwie steh ich vor einem verzwackten Problem und finde im Moment (und im Forum 🙂 keine Lösung dazu.

    Ich habe eine Anzahl von x Strings und will prüfen, ob alle Inhalte gleich sind bzw. ob irgendwo unterschiede sind. Was wäre hier eine gute Lösung um zu prüfen, ob jeder String mit jedem anderen identisch ist?

    Danke schonmal für eure Hilfe,
    Mipe



  • vergleichen



  • Hallo,

    in C++ würd ich das so machen:
    Du speicherst alle Strings in einem Vector. Danach kopierst du den Vector in ein Set, damit du alle doppelten herausfilterst und die übrigen sortiert hast. Danach gehst du einfach das Set durch und vergleichst die Werte (in deinem Fall Strings) mit denen des Vectors.



  • Vergleiche einfach den ersten String mit allen anderen. Wenn alle Vergleiche positiv ausfallen sind alle Strings gleich, sonst ist mindestens einer vom Rest verschieden.

    MfG Jester


Anmelden zum Antworten