gpt4 book ai didi

c++ - 如何将较大的数组缩小为较小的数组?

转载 作者:太空宇宙 更新时间:2023-11-04 11:27:51 28 4
gpt4 key购买 nike

<分区>

我有一个数组,假设有 200 个成员,然后是一个较小的数组,假设有 100 个成员。如果较大的数组有 113 个成员,则无法将整个数组放入较小的数组中。所以我想要它,以便它从下往上开始,并尝试尽可能多地适应较小的阵列。我该怎么做?

int uniq() { static int current = 0; return ++current; }

int main()
{
int larger_array[200];
int smaller_array[100];
std::generate_n(larger_array, 113, uniq);
std::reverse_copy(std::begin(larger_array), std::end(larger_array), std::begin(smaller_array));
for (int i = 0; i < 100; ++i)
std::cout << smaller_array[i] << "\n";
return 0;
}

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com