From 7edcb6e458fecd7ed05a7d4e87418680f443ec23 Mon Sep 17 00:00:00 2001 From: realstealthninja <68815218+realstealthninja@users.noreply.github.com> Date: Fri, 13 Sep 2024 15:37:06 +0530 Subject: [PATCH] chore: use iwyu on bit_manip/**.cpp --- bit_manipulation/find_non_repeating_number.cpp | 7 ++++--- bit_manipulation/hamming_distance.cpp | 8 +++++--- .../travelling_salesman_using_bit_manipulation.cpp | 11 +++++------ 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/bit_manipulation/find_non_repeating_number.cpp b/bit_manipulation/find_non_repeating_number.cpp index cc63d29cc..e5ea483d2 100644 --- a/bit_manipulation/find_non_repeating_number.cpp +++ b/bit_manipulation/find_non_repeating_number.cpp @@ -15,9 +15,10 @@ * @author [Ravidev Pandey](https://github.com/literalEval) */ -#include /// for assert -#include /// for IO operations -#include /// storing the numbers +#include // for int64_t +#include // for assert +#include // for char_traits, basic_ostream, operator<<, cout, endl +#include // for vector /** * @namespace bit_manipulation diff --git a/bit_manipulation/hamming_distance.cpp b/bit_manipulation/hamming_distance.cpp index 1f6685ffc..935ac5a58 100644 --- a/bit_manipulation/hamming_distance.cpp +++ b/bit_manipulation/hamming_distance.cpp @@ -12,9 +12,11 @@ * @author [Ravishankar Joshi](https://github.com/ravibitsgoa) */ -#include /// for assert -#include /// for integral typedefs -#include /// for io operations +#include // for assert +#include // for size_t +#include // for uint64_t +#include // for char_traits, basic_ostream, operator<<, cout, endl +#include // for basic_string, string /** * @namespace bit_manipulation diff --git a/bit_manipulation/travelling_salesman_using_bit_manipulation.cpp b/bit_manipulation/travelling_salesman_using_bit_manipulation.cpp index 5eac30bc7..7b234dbcc 100644 --- a/bit_manipulation/travelling_salesman_using_bit_manipulation.cpp +++ b/bit_manipulation/travelling_salesman_using_bit_manipulation.cpp @@ -20,12 +20,11 @@ * Space complexity: O(n) * @author [Utkarsh Yadav](https://github.com/Rytnix) */ -#include /// for std::min -#include /// for assert -#include /// for integral typedefs -#include /// for IO operations -#include /// for limits of integral types -#include /// for std::vector +#include // for min +#include // for assert +#include // for uint64_t, uint32_t +#include // for operator<<, char_traits, basic_ostream, cout +#include // for vector /** * @namespace bit_manipulation