设计合理的数据结构存储一篇小说,实现简单的小说编辑功能。提示:小说可以以段为单位进行存储,采用双向链表的方式存储小说,小说定位可以以(段指针,段内偏移)为坐标,具体功能如下:定位当前位置:给出(段号,段内偏移),可以定位此位置为当前位置;在当前位置插入一个字串;在当前位置前删除长度为m的字串;搜索字串s;保存小说到文件;从文件中读取该小说。