From dc1f0c4c0096013799416664894c5194dc7e1f52 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 28 Feb 2025 23:13:39 +0800 Subject: chore(store): move everything to store. --- works/solutions/leetcode/cpp/495.cpp | 37 ------------------------------------ 1 file changed, 37 deletions(-) delete mode 100644 works/solutions/leetcode/cpp/495.cpp (limited to 'works/solutions/leetcode/cpp/495.cpp') diff --git a/works/solutions/leetcode/cpp/495.cpp b/works/solutions/leetcode/cpp/495.cpp deleted file mode 100644 index c940b0b..0000000 --- a/works/solutions/leetcode/cpp/495.cpp +++ /dev/null @@ -1,37 +0,0 @@ -#include - -using std::vector; - -class Solution -{ -public: - int findPoisonedDuration(vector &timeSeries, int duration) - { - if (timeSeries.empty()) - return 0; - - int total_time = 0; - - int start_time = timeSeries.front(); - int expected_end_time = start_time + duration; - - for (auto iter = timeSeries.cbegin() + 1; iter != timeSeries.cend(); ++iter) - { - const auto this_time = *iter; - if (this_time <= expected_end_time) - { - expected_end_time = this_time + duration; - } - else - { - total_time += expected_end_time - start_time; - start_time = this_time; - expected_end_time = this_time + duration; - } - } - - total_time += expected_end_time - start_time; - - return total_time; - } -}; \ No newline at end of file -- cgit v1.2.3