这个月6号开始,着手解决一个具有实际意义的计算任务.任务数据有9879896条,每条包含30个整数,任务是计算每两条数据之间的斯皮尔相关系数及其P值.原始数据只有500+MB,因此我并不认为这是个多么大的计算任务.随后稍加计算,我还是很惊呆的,要计算(9879896×9879895)÷2≍4.88亿亿组数据,但此时这还只是个数字概念,我也没意识到时间复杂度和空间复杂度的问题. 1. 计算规模初体验 数据格式:9879896行,30列,每列之间以空格符隔开,例如: 0 2 0 2 0 0 0 0…