diff --git a/labs/memory_bound/mem_order_violation_1/solution.cpp b/labs/memory_bound/mem_order_violation_1/solution.cpp index 7c840323..e127ab0c 100644 --- a/labs/memory_bound/mem_order_violation_1/solution.cpp +++ b/labs/memory_bound/mem_order_violation_1/solution.cpp @@ -18,8 +18,8 @@ std::array computeHistogram(const GrayscaleImage& image) { ++hist[j][image.data[i + j]]; } } - for (int j = 1; j < CNT; ++j) { - for (int k = 0; k < hist[0].size(); ++k) { + for (int k = 0; k < hist[0].size(); ++k) { + for (int j = 1; j < CNT; ++j) { hist[0][k] += hist[j][k]; } }