- 博客(4)
- 收藏
- 关注
原创 数据结构与算法-队列
1. 队列的基本说明1、队列是一个有序列表,可以用数组或者链表实现2、遵循先进先出原则,先存入数据先取出,后存入后取出2. 数组模拟队列1、队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如上图, 其中 maxSize 是该队列的最大容量。2、因为队列的输出、输入是分别从前后端来处理,因此需要两个变量 front及 rear分别记录队列前后端的下标,front 会随着数据输出而改变,而 rear则是随着数据输入而改变。3.数组模拟队列设计思路...
2021-12-01 01:14:55 155
原创 数据结构与算法-稀疏数组
1. 数据结构必要知识1.1 线性结构 线性结构是最常用的数据结构,数据元素之间存在一对一的线性关系。 线性结构有两种不同的存储结构,即顺序存储结构和链式存储结构。顺序存储的线性表称为顺序表,顺序表中的存储元素是连续的。 链式存储的线性表称为链表,链表中的存储元素不一定是连续的,元素节点中存放数据元素以及相邻的地址信息。 线性表结构常见的有:数组,队列,链表,栈 1.2 非线性结构非线性结构包括:二维数组,多维数组,广义表,树结构,图结构(这就不是一对
2021-12-01 00:53:57 132
原创 Javase-OOP(高级)
1、类变量和类方法1.1 什么是类变量类变量也叫静态变量/静态属性,是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。1.2 定义类变量//访问修饰符 static 数据类型 变量名;public static String name = "小明";1.3 如何访问静态变量//类名.静态变量名【静态变量的访问你修饰符的访问权限和范围和普通属性是一样的】//静态变量是随着类的加载...
2021-11-25 00:32:12 292
原创 Javase-数组、排序和查找
1、数组1.1 数组的使用1. 动态初始化数组类型[] 数组名=new 数据类型[大小];int[] a = new int[大小/长度];
2021-11-24 22:41:50 210 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人