在本教程中,我们将讨论一个程序,使用 C++ STL 中的 set 获取大小为 k 的所有子数组的最大值。为此,我们将提供一个大小为 N 的数组和整数 K。我们的任务是在每个 K 个元素中获取最大元素,将它们加起来并打印出来。示例 实时演示#include using namespace std; //返回最大元素的和 int maxOfSubarrays(int arr[], int n, int k){ set q; set::reverse_iterator it; //插入元素 for (int i = 0; i < k; i++) { q.insert(pair(arr[i], i)); } ... 阅读更多