1.vector 容器 vector 的数据安排以及操作方式,与 array 非常相似.两者的唯一区别在于空间的运用的灵活性.array 是静态空间,一旦配置了就不能改变,vector 是动态数组.在堆上分配空间.vector 是动态空间,随着元素的加入,它的内部机制会自行扩充空间以容纳新元素(有保留内存,如果减少大小后内存也不会释放.如果新值>当前大小时才会再分配内存,这大大影响了 vector 的效率,).因此,vector 的运用对于内存的合理利用与运用的灵活性有很大的帮助,我们再也不必因…