我正在处理模式识别和输入的情况,我需要从文本文件中读取点的坐标,最多10000点。我需要对读取的点执行某些计算。所以,我的问题是当我需要进行一些计算时是否应该总是从文本文件中读取它们,或者我应该将它们存储在某些数据结构中,例如2D数组,从而访问这些值。在存储和时间方面会有什么不同?
编辑:
答案 0 :(得分:0)
将它们存储在内存中将是这里的推荐选项,假设它是一个静态文本文件(意味着在运行识别时点不会改变),因为它将真正加快整个过程并且10000点数不会太大而无法缓存在内存中。
更不用说这一点还取决于您使用的语言和数据结构。