24. Januar 2015 16:43:15 CET
Hallo!
Ich wollte zunächst einmal fragen, ob man C++11 sowie 64-Bit-Unterstützung, voraussetzen kann/darf - C++11 bietet einige interessante Features, die ich gerne nutzen würde und die Bearbeitung von bspw. 100000 Zeichen mit nur ca. 2GB RAM (32-Bit) ist effektiv nahezu unmöglich...
Auch würde mich interessieren, wie ich mir die Abarbeitung von einer 100000-Zeichen-Kette vorstellen soll bzw. welche Hardware man hier voraussetzen kann - bei mancher Hardware würde es Jahre dauern, bei mancher weniger lange...
Die Bearbeitung ist zudem mit wenig RAM-Nutzung zwar möglich, jedoch ausgesprochen ineffektiv und es würde ewig dauern, bis man zu einem Ergebnis käme.. (Ich spreche hier stets vom Worst-Case, bei dem sämtliche Möglichkeiten, bei 100000 Zeichen also um die 5.000.000.000, bearbeitet werden müssen)
Lange Rede, kurzer Sinn: Wie soll ich mir "Kann Längen bis X verarbeiten" vorstellen und was kann ich voraussetzen?
Viele Grüße
Dieser Beitrag wurde am 24. Januar 2015 16:46:30 CET von David Schmidt bearbeitet