数据结构
文章平均质量分 68
Amireux yj
努力努力在努力
展开
-
Iterator、Collection、List 的常见方法以及含义
1、Iterble接口 Iterable原创 2022-03-11 00:31:32 · 280 阅读 · 1 评论 -
顺序表的实现
编写一个程序 ,实现顺序表的基本操作,添加,删除等等。 具体实现以下操作: // 打印顺序表 public void toString() { } // 新增元素,默认在数组最后新增 public void add(int data) { } // 在 pos 位置新增元素 public void add(int pos, int data) { } // 判定是否包含某个元素 public boolean contains(int toFind) { return true; } // 查找某个元.原创 2022-03-30 00:24:24 · 95 阅读 · 4 评论 -
链表的实现
完成一个编程,实现无头单项非循环链表。 具体实现以下操作: //头插法 public void addFirst(int data); //尾插法 public void addLast(int data); //任意位置插入,第一个数据节点为0号下标 public boolean addIndex(int index,int data); //查找是否包含关键字key是否在单链表当中 public boolean contains(int key); //删除第一次出现关键字为key的...原创 2022-03-30 20:30:00 · 86 阅读 · 5 评论 -
二叉搜索树的实现【查找、插入和删除(难点)】
二叉搜索树的实现,查找,插入和删除(重点)原创 2022-04-03 16:51:23 · 1113 阅读 · 16 评论 -
《数据结构》— ArraryList与顺序表
1、ArrayList简介 在集合框架中,ArrayList是一个普通的类,实现了List接口,具体框架图如下 : 说明: 1.ArrayLists实现了RandomAccess接口,表明ArrayList支持随机访问; 2.ArrayList实现了Cloneable接口,表明ArrayList是可以Clone的; 3.ArrayList 实现了Serializable接口,表明ArrayList是支持序列化的; 4.和ector不同,ArrayList 不是线性安全的,在单线程...原创 2022-04-11 23:43:25 · 493 阅读 · 18 评论