rust 将向量的容量增加 n

问题描述 投票:0回答:1

我正在研究leetcode问题88https://leetcode.com/problems/merge-sorted-array/description/?envType=study-plan-v2&envId=top-interview-150它将一个向量合并到另一个向量中。因此,第一向量被扩展已知量。然而,由于合并两个向量时需要执行一些计算,因此不可能简单地使用迭代器和 .extend()。

因此,我正在寻找一种方法来将向量的容量增加已知量(或两个已知值),类似于如何使用

Vec::with_capacity()
来分配具有已知容量的向量。谢谢,

rust vector allocation
1个回答
0
投票

您可以使用 reserve 来扩展现有向量的容量。

© www.soinside.com 2019 - 2024. All rights reserved.