文本编辑器

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 0 总提交人数: 0

题目描述

实现一个文本编辑器。文本编辑器为一个包含一段文本和该文本中的一个光标的,并可以对其进行如表1所示的6种操作的程序。如果这段文本为空,我们就说这个文本编辑器是空的。

这里,文本的定义为:有0个或多个ASCII码在闭区间[32,126]内的字符构成的序列。 光标:在一段文本中用于指示位置的标记,可以位于文本首部、文本尾部或文本的某两个字符之间。 文本编辑器的目标就是实现这6种操作。(提示:使用块状链表数据结构)

相关推荐