顺序表的实现以及插入,删除操作,C++,Java,Python 代码实现
2020-01-15 06:02
169 查看
1、C++代码:
#include
#include
#include
#include
using namespace std;
int main(){
vector v;
v.push_back(11);
v.push_back(22);
v.push_back(33);
/*vector::iterator it;
for (it = v.begin(); it != v.end();it++){
cout << it << “,”;
}/
v.insert(v.begin()+2, 666);
v.erase(v.begin()+1);
cout << endl;
for (int i:v){
cout << i << “,”;
}
return 0;
}
2、Java代码:
import java.util.ArrayList;
import java.util.LinkedList;
import java.util.Stack;
public class Main {
public static void main(String[] args) { // TODO Auto-generated method stub ArrayList<Integer> a=new ArrayList<>(); a.add(11); a.add(22); a.add(33); a.add(1, 666); System.out.println(a); int k=a.remove(2); System.out.println(k); System.out.println(a); }
}
3、Python代码:
a=list()
a.append(11)
a.append(22)
a.append(33)
k=a.pop(1)
print(k,a)
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- java实现创建链表以及插入节点,查找结点,删除节点等操作
- 顺序表的实现以及简单的 插入,删除,查找,输出操作
- Java-高级数据结构-BST树的概念、以及它的插入、删除操作的实现
- python实现线性表顺序存储的插入操作
- 设计一个整型链表类list,能够实现链表节点的插入、删除、以及链表数据的输出操作。
- C++实现最小堆及插入,调整顺序,删除堆顶元素的操作
- 顺序循环队列以及链队列的基础操作代码实现
- 编程实现顺序表的以下基本操作:建立顺序表,修改顺序表,插入顺序表,删除顺序表。
- ibatis 批量插入,批量更新,批量删除,xml与Java代码实现方式
- java实现链表的插入和删除操作
- Java创建二叉搜索树,实现搜索,插入,删除操作
- 线性表之<顺序表sqlist>的储存及插入、删除-C代码实现
- java 文件目录读写删除操作详细实现代码
- 静态顺序表的实现及相关操作源代码(插入,删除,排序,逆置,超详细)
- 今天学了线性表顺序表示,自己写了一段代码!实现了 插入和删除!这也是第一次写博客
- (1)顺序表的操作 ① 输入一组整型元素序列,建立线性表的顺序存储结构。 ② 实现该线性表的遍历。 ③ 在该顺序表中查找某一元素,查找成功显示查找元素,否则显示查找失败。 ④ 在该顺序表中删除或插入指
- 平衡二叉搜索树(AVL)插入和删除的java代码实现
- JAVA对数据库进行操作,实现数据库中数据的插入,查询,更改,删除操作
- C语言实现顺序表的插入、删除、查找、遍历等基本操作
- python实现线性表顺序存储的插入操作