From 16ee49e0868d28d7c5fbefaf86d8e5a2b1c7cd7d Mon Sep 17 00:00:00 2001 From: realstealthninja <68815218+realstealthninja@users.noreply.github.com> Date: Fri, 13 Sep 2024 15:38:00 +0530 Subject: [PATCH] chore: use iwyu on divide_and_conquer/**.cpp --- .../karatsuba_algorithm_for_fast_multiplication.cpp | 9 +++++---- .../strassen_matrix_multiplication.cpp | 13 ++++++++----- 2 files changed, 13 insertions(+), 9 deletions(-) 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