leetcode/tests/jianzhi_offer/number_test.cpp
2023-05-30 20:55:44 +08:00

16 lines
437 B
C++

#include "jianzhi_offer.h"
#include "gtest/gtest.h"
TEST(MaxSlidingWindowTest, NumbaerTest) {
std::vector<int> nums = {1, 3, -1, -3, 5, 3, 6, 7};
int k = 3;
auto res = yaha::max_sliding_window(nums, k);
std::vector<int> exp = {3, 3, 5, 5, 6, 7};
ASSERT_EQ(exp, res);
std::vector<int> nums2 = {1, -1};
std::vector<int> exp2 = {1, -1};
res = yaha::max_sliding_window(nums, k);
ASSERT_EQ(exp2, res);
}