java数据结构与算法
文章平均质量分 91
根据B站黑马程序员的视频做的笔记。
关兮月
博客都是根据网上的一些教程写的,仅仅为了方便自己阅读。
展开
-
2.线性表
一、顺序表 顺序表是计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元,依次存储线性表中的各个元素,使得线性表中在逻辑结构上相邻的元素存储在相邻的物理存储单元中,即通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系。 1.顺序表的实现 1)顺序表API的设计: 类名 SequenceList 构造方法 SequenceList(int capacity):创建容量为capacity的SequenceList对象 成员方法 1.public v原创 2021-03-19 09:24:45 · 447 阅读 · 1 评论 -
1.排序算法
一、简单排序 1.Comparable接口介绍 java提供了一个接口Comparable就是用来定义排序顺序的。 需求: 定义一个学生类Student,具有年龄age和姓名username两个属性,并通过Comparable接口提供比较规则 定义测试类Test,在测试类中定义测试方法Comparable getMax(Comparable c1,Comparable c2)完成测试 student.java public class Student implements Comparable<S原创 2021-03-16 19:20:22 · 112 阅读 · 0 评论