Rope (data structure) - Wikipedia

data-structuresropebinary-treestring-processingtext-editing

Abstraction: Binary-tree structure for O(log n) string mutation operations

Key points:

Connections: Data Structures · String Processing

Source: http://en.wikipedia.org/wiki/Rope_%28data_structure%29