Kürzlich fragte mich ein Interviewer 1. Welche Datenstruktur sollte verwendet werden, wenn Sie einen Absatz speichern, später durchqueren und ein Wort finden müssen? 2. Welche Datenstruktur wird verwendet, wenn Sie in diesem Absatz auch Wörter hinzufügen, bearbeiten oder löschen können?Welche Datenstruktur wird zum Speichern eines Absatzes verwendet?
Kann mir jemand bei der Antwort helfen? Und wenn möglich, kann auch jemand ähnliche Fragen mit logischen Antworten zu Datenstrukturen posten, wie ich mich auf Interviews vorbereite.
Sie könnten sich [seile] (https://en.wikipedia.org/wiki/Rope_%28data_structure%29) und [gap buffers] (https://en.wikipedia.org/wiki/Gap_buffer) ansehen) – Lee