我需要知道
(数据通常是大字符串,xml文件,图像等)
由于
答案 0 :(得分:0)
1)要使用的数据结构完全取决于应用程序和需要存储的数据。您将使用哪种数据结构不会影响结果,但它会对运行时算法产生不利影响。我喜欢以下陈述,所以粘贴在这里。
数据结构的通用属性是存储内容时使用的内存量,以及每个操作所花费的时间和额外内存。您可以了解一些重要类型的数据结构,并寻找符合足迹或响应性的要求。
2)我个人认为,如果从数据结构中妥善管理存储在堆/堆栈中的数据/对象,他们将不会遇到任何内存问题。