C++ 简单 vector 实现练习

    接口规范:
  1. insert( int index, int value ) : 方法插入的位置为index,该位置原来的元素以及之后的元素后移一位。
  2. put( int index, int value ) : 在index位置赋值为value。
  3. remove( int index ) : 移除index位置的元素,之后的元素前移。
  4. disordered() : 是否有序,返回紧邻逆序对数目。
  5. find( int value ) : 查找value,存在则返回index,否则返回-1。
  6. sort() : 升序排序。
  7. search( int value ) : 查找有序向量中不超过value的最大、最后的元素并返回其index。
  8. uniquify() : 剔除重复元素。

猜你喜欢

转载自blog.csdn.net/qq_21402249/article/details/80710764