首页 新闻 会员 周边

C++ 文章编辑操作,往文本里插入其他的文本,求新思想?

0
悬赏园豆:20 [已解决问题] 解决于 2012-07-20 20:15

 

我的想法是把文本内容保存到一数组中,然后指针找到要插入的位置,后面的文本依次后移留出要插入的间距,然后插入,最后写到文本中。这种方法如果后面文本太多,依次后移时间会很慢,不怎么好,还有其他好的方法吗?
owner_hzh的主页 owner_hzh | 初学一级 | 园豆:6
提问于:2012-06-29 17:13
< >
分享
最佳答案
0

采用链表,链表节点中存储每一段文本内容,插入一个节点的时间复杂度是o(1).

收获园豆:20
zsounder | 老鸟四级 |园豆:2819 | 2012-06-29 18:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册