问题是在数据集中找到周期性图形模式。所以我有 1000 个时间步,每个时间步都有一个图形(编码为整数)。因此,有 999 个可能的时期可以出现该图。我还定义了一个相位偏移,定义为(timestep mod period)。对于在第 5 个时间步中首次看到的第 2 个周期的图形,相位偏移为 1。
我正在尝试在 C++ 中创建一个二维列表数组。每个单元格包含一个列表,其中包含具有指定周期和相位偏移的图形。我一直在相应的列表中插入图表。
list<ListNode> A[timesteps][phase offsets]
ListNode
是一个有 4 个整数变量的类。
这给了我分段错误。使用 500 作为大小运行良好。这是因为内存不足还是其他问题?
谢谢。