From 9de5572e3d2a17e81a5cb63db066d78854d3f259 Mon Sep 17 00:00:00 2001 From: Alvin Philips Date: Sun, 24 Oct 2021 11:21:42 +0530 Subject: [PATCH] changed int to size_t --- operations_on_datastructures/array_left_rotation.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/operations_on_datastructures/array_left_rotation.cpp b/operations_on_datastructures/array_left_rotation.cpp index 04cc121f7..ab9a77484 100644 --- a/operations_on_datastructures/array_left_rotation.cpp +++ b/operations_on_datastructures/array_left_rotation.cpp @@ -49,10 +49,10 @@ std::vector shift_left(const std::vector &array, return {}; ///< We got an invalid shift, return empty array } std::vector res(array.size()); ///< Result array - for (int i = shift; i < array.size(); i++) { + for (size_t i = shift; i < array.size(); i++) { res[i - shift] = array[i]; ///< Add values after the shift index } - for (int i = 0; i < shift; i++) { + for (size_t i = 0; i < shift; i++) { res[array.size() - shift + i] = array[i]; ///< Add the values from the start }