Ich mache ein künstlerisches Projekt, bei dem ich herausfinden möchte, ob aus einer langen Zeichenkette (~ 28.000) irgendwelche Informationen hervorgehen. Es ist ein bisschen wie das Problem, mit dem man ein Jumble löst. Hier ist ein Ausschnitt:Wie finden Sie mögliche englische Wörter in langen zufälligen String?
jfifddcceaqaqbrcbdrstcaqaqbrcrisaxohvaefqiygjqotdimwczyiuzajrizbysuyuiathrevwdjxbinwajfgvlxvdpdckszkcyrlliqxsdpunnvmedjjjqrczrrmaaaipuzekpyqflmmymedvovsudctceccgexwndlgwaqregpqqfhgoesrsridfgnlhdwdbbwfmrrsmplmvhtmhdygmhgrjflfcdlolxdjzerqxubwepueywcamgtoifajiimqvychktrtsbabydqnmhcmjhddynrqkoaxeobzbltsuenewvjbstcooziubjpbldrslhmneirqlnpzdsxhyqvfxjcezoumpevmuwxeufdrrwhsmfirkwxfadceflmcmuccqerchkcwvvcbsxyxdownifaqrabyawevahiuxnvfbskivjbtylwjvzrnuxairpunskavvohwfblurcbpbrhapnoahhcqqwtqvmrxaxbpbnxgjmqiprsemraacqhhgjrwnwgcwcrghwvxmqxcqfpcdsrgfmwqvqntizmnvizeklvnngzhcoqgubqtsllvppnedpgtvyqcaicrajbmliasiayqeitcqtexcrtzacpxnbydkbnjpuofyfwuznkf
Was ist die effizienteste Art, nach allen möglichen englischen Wörtern zu suchen, die in diese Zeichenfolge eingebettet sind (sowohl vorwärts als auch rückwärts)?
Was ist ein nützliches Wörterbuch, um die Teilstrings zu überprüfen? Gibt es eine gute Bibliothek, um so etwas zu tun? Ich habe gesucht und einige interessante TRIE-Lösungen gefunden; aber die meisten von ihnen beschäftigen sich mit der Situation, in der Sie die Wörter im Voraus kennen.
Nun, wenn Sie ein Wörterbuch auswählen zu bekommen , Du ** ** ** "kenne die Menge der Wörter im Voraus": Sie sind die Menge der Wörter in dem Wörterbuch, das du auswählst. –
Beginnen Sie mit dem ersten Zeichen. Ist es ein Wort? Fügen Sie das nächste Zeichen hinzu. Ist es ein Wort? Gibt es ein Wort, das mit diesen Zeichen beginnt? NEIN - entferne das erste Zeichen von der großen Zeichenfolge und fange von vorne an. JA - Ist es ein Wort? Gibt es ein Wort, das mit diesen Zeichen beginnt? NEIN - entferne das erste Zeichen von der großen Zeichenfolge und fange von vorne an. JA - Ist es ein Wort? ........... – wwii
Oder vielleicht eine bessere Idee - ist das erste Wörterbuch Wort in der Zeichenfolge? Ist das zweite Wörterbuchwort in der Zeichenfolge? Ist das dritte Wörterbuchwort in der Zeichenfolge? ... Ist das n-te Wörterbuchwort in der Zeichenfolge? – wwii