C++ STL中的forward_list resize()函数
forward_list::resize() 是C++ STL中的一个内置函数,它可以更改forward_list的大小。如果给定的大小大于当前大小,则在forward_list的末尾插入新元素。如果给定的大小小于当前大小,则会销毁多余的元素。
语法:
参数: 该函数只接受一个必填参数n,它指定了forward list的新大小。
返回值: 该函数不返回任何值。下面的程序说明了上述函数:
程序1:
输出:
程序2:
输出:
时间复杂度: O(n)
辅助空间复杂度: O(1)