现在工作中有这样一个问题:每个服务器都有一些数组需要保存(一百个数组左右),每个数组都会动态存储简单的数据,就是一个短小的字符串(几十到几万个数据都有可能),动态就意味着需要不停的添加删除元素,还要不停的遍历,现在暂时用的是数组去存储数据,现在正在考虑用c++封装一个链表、还考虑了就直接用对象,把每个元素都当成一个属性,希望大家分析一下这三种情况下内存占用和效率,或者大家可以提一下别的意见。谢谢
作者
作者其它话题
现在工作中有这样一个问题:每个服务器都有一些数组需要保存(一百个数组左右),每个数组都会动态存储简单的数据,就是一个短小的字符串(几十到几万个数据都有可能),动态就意味着需要不停的添加删除元素,还要不停的遍历,现在暂时用的是数组去存储数据,现在正在考虑用c++封装一个链表、还考虑了就直接用对象,把每个元素都当成一个属性,希望大家分析一下这三种情况下内存占用和效率,或者大家可以提一下别的意见。谢谢