https://codility.com/demo/take-sample-test/min_avg_two_slice 此题要求一个数组子段的最小的平均数(返回第一个数字的index).刚开始想记录sum,也没用,因为所有子段的组合是O(n^2)的.后来看解释发现,最小值必然存在于长度为2或3的子段中(长度为3的子段也无法分解).可以用反证法,如果有一个长度大于3的子段,均值小于之前找出的长度2和3的子段均值,那么必然可以在这个子段中找到均值更小的长度2和3的子段,矛盾. int soluti