diff --git a/divide_and_conquer/karatsuba_algorithm_for_fast_multiplication.cpp b/divide_and_conquer/karatsuba_algorithm_for_fast_multiplication.cpp index 1d9bd86cd..7cbab23f5 100644 --- a/divide_and_conquer/karatsuba_algorithm_for_fast_multiplication.cpp +++ b/divide_and_conquer/karatsuba_algorithm_for_fast_multiplication.cpp @@ -12,10 +12,11 @@ * @author [Ameer Carlo Lubang](https://github.com/poypoyan) */ -#include /// for assert -#include /// for string -#include /// for IO operations -#include /// for std::vector +#include // for int64_t +#include // for assert +#include // for basic_ostream, operator<<, char_traits, cout, endl +#include // for max +#include // for basic_string, string /** * @namespace divide_and_conquer diff --git a/divide_and_conquer/strassen_matrix_multiplication.cpp b/divide_and_conquer/strassen_matrix_multiplication.cpp index 47498c966..75b727d72 100644 --- a/divide_and_conquer/strassen_matrix_multiplication.cpp +++ b/divide_and_conquer/strassen_matrix_multiplication.cpp @@ -10,11 +10,14 @@ * * @author [AshishYUO](https://github.com/AshishYUO) */ -#include /// For assert operation -#include /// For std::chrono; time measurement -#include /// For I/O operations -#include /// For std::tuple -#include /// For creating dynamic arrays +#include // for duration, operator-, system_clock, time_point + +#include // for assert +#include // for size_t +#include // for char_traits, basic_ostream, operator<<, cout +#include // for enable_if, is_integral, is_floating_point +#include // for operator==, pair +#include // for vector /** * @namespace divide_and_conquer