From 93da3f7520fe73de0848f6168a9e28718e97cd38 Mon Sep 17 00:00:00 2001 From: ctrl-daan Date: Wed, 12 Mar 2025 16:12:54 +0100 Subject: [PATCH 1/3] generateSequence function implemented --- homework/generate-sequence/generateSequence.hpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/homework/generate-sequence/generateSequence.hpp b/homework/generate-sequence/generateSequence.hpp index 4b1ac80f..5e85fd1d 100644 --- a/homework/generate-sequence/generateSequence.hpp +++ b/homework/generate-sequence/generateSequence.hpp @@ -2,6 +2,18 @@ #include std::vector generateSequence(int count, int step) { - // TODO: Implement me :) - return {}; + + std::vector vec{}; + int temp = step; + + if (count > 0) + { + for (std::size_t i = 0; i < count; i++) + { + vec.push_back(temp); + temp += step; + } + } + + return vec; } From 6f4e5d7e36c11add27f1ce84e20aee413c0281c6 Mon Sep 17 00:00:00 2001 From: ctrl-daan Date: Wed, 12 Mar 2025 18:34:12 +0100 Subject: [PATCH 2/3] Update generateSequence.hpp --- homework/generate-sequence/generateSequence.hpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/homework/generate-sequence/generateSequence.hpp b/homework/generate-sequence/generateSequence.hpp index 5e85fd1d..aaeed511 100644 --- a/homework/generate-sequence/generateSequence.hpp +++ b/homework/generate-sequence/generateSequence.hpp @@ -7,13 +7,11 @@ std::vector generateSequence(int count, int step) { int temp = step; if (count > 0) - { for (std::size_t i = 0; i < count; i++) { vec.push_back(temp); temp += step; - } - } + } return vec; } From e362b7a16752b9f758fad17b6b24e7c69d52d2b3 Mon Sep 17 00:00:00 2001 From: ctrl-daan Date: Wed, 12 Mar 2025 18:35:52 +0100 Subject: [PATCH 3/3] Update generateSequence.hpp --- homework/generate-sequence/generateSequence.hpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/homework/generate-sequence/generateSequence.hpp b/homework/generate-sequence/generateSequence.hpp index aaeed511..8041028d 100644 --- a/homework/generate-sequence/generateSequence.hpp +++ b/homework/generate-sequence/generateSequence.hpp @@ -2,16 +2,13 @@ #include std::vector generateSequence(int count, int step) { - std::vector vec{}; int temp = step; - if (count > 0) for (std::size_t i = 0; i < count; i++) { vec.push_back(temp); temp += step; } - return vec; }