顺序表的一些重要操作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了顺序表的一些重要操作相关的知识,希望对你有一定的参考价值。

ArrayList 常用操作:
构造方法:
ArrayList(); 构造空的·顺序表,容量是默认容量
ArrayList(int capacity); 构造空的顺序表,容量是Capacity
ArrayList(Collection c); 构造一个顺序表,把C中的所有元素放到顺序表中
List<Integer> origin=Arrays.asList(1,2,3,4,5);
ArrayList<Integer> list=new ArrayList<>(origin);
常用方法:
add(E element); 尾插数据
add(int index,E element); 把元素插入到index位置
remove(Object o); 删除顺序表中第一个e
remove(int index); 删除顺序表中的下标index位置的元素
contains(E e); 判断e在不在顺序表中(查找)
indexOf(E e); 从前数下标
lastIndexOf(E e); 从后数下标
get(int index); 返回下标元素
set(int index,E e); 更改下标元素

以上是关于顺序表的一些重要操作的主要内容,如果未能解决你的问题,请参考以下文章

数据结构_关于顺序表的深入思考

数据结构_关于顺序表的深入思考

数据结构_关于顺序表的深入思考

Python数据结构与算法(2.2)——顺序表

线性表的顺序表示的简单实现(顺序表的实现)

数据结构学习笔记——顺序表的基本操作(超详细最终版+++)建议反复看看ヾ(≧▽≦*)o