夜月薇凉映银弩
夜月薇凉映银弩
全部文章
分类
Android开发(14)
Echart(1)
javaweb学习(18)
java后端学习(18)
MySQL数据库(1)
python学习(27)
Unity学习(1)
XXX重大需求征集系统开发(14)
个人总结(4)
大二团队开发任务计划(26)
家庭记账本(12)
数据结构与算法(11)
未归档(85)
毕设开发日志(4)
读书笔记(21)
题解(1)
归档
标签
去牛客网
登录
/
注册
夜月薇凉映银弩的博客
全部文章
(共7篇)
稀疏数组的实现
原理 对于一些比较大的二维数组,其中有很多的位置为零,也就是无效的数据,我们在保存的时候只需要保存数组有数据的位置即可,这就是稀疏数组。 稀疏数组的第一行第0列是二维矩阵的行数,第1列是二维矩阵的列数,第2列是二维矩阵中的有效数据个数 在后几行的第0列是有效数据的行坐标,第1列是列坐标,第2列是有效...
数据结构与算法
java后端学习
2021-04-10
0
328
数组模拟队列和数组模拟环形队列
数组模拟队列 数组模拟队列,编写一个队列类,其中包括队列头,队列尾和一个数组(来存放数据),还需要指定数组的长度,也即是数组的最大容量。之后再定义对队列操作的一些方法,最为基本的就是构造器(构造函数),入队列,出队列,查看队列,判断队列是否为空,是否满。这些都是通过移动front和rear来实现的...
数据结构与算法
每日总结
java后端学习
2021-04-11
0
318
单链表的实现
package linkedList; /** * 单链表的实现 * 头结点不能动 * 定义一个节点类 * 定义链表类来管理节点 */ public class SingleLinkedListDemo { public static void main(String[] arg...
数据结构与算法
每日总结
java后端学习
2021-04-12
0
1969
双向链表的实现
package linkedList; /** * 双向链表的实现 */ public class DoubleLinkedListDemo { public static void main(String[] args) { LinkNode h1 = new Lin...
数据结构与算法
每日总结
java后端学习
2021-04-13
0
289
单向循环链表的实现
package linkedList; /** * 单向循环链表(环形单链表) * 解决约瑟夫问题 */ public class Josepfu { public static void main(String[] args) { CircleSingleLinke...
数据结构与算法
每日总结
java后端学习
2021-04-14
0
218
使用数组和栈模拟队列
package stack; import java.util.Scanner; /** * 数组模拟栈 */ public class ArrayStackDemo { public static void main(String[] args) { ArraySt...
数据结构与算法
每日总结
java后端学习
2021-04-15
0
278
使用栈完成中缀表达式转后缀表达式并计算
package stack; import java.util.ArrayList; import java.util.List; import java.util.Stack; /** * 将中缀表达式转为后缀表达式 * 使用栈实现逆波兰表达式(后缀表达式)的计算 */ public ...
数据结构与算法
每日总结
java后端学习
2021-04-16
0
240