
java
文章平均质量分 60
是个ZY
这个作者很懒,什么都没留下…
展开
-
java的双向链表的使用
java的双向链表的使用 package 链表.双向链表; public class Twoway_linked_list { public static void main(String[] args) { System.out.println("双向链表的测试"); HerNode2 herNode1=new HerNode2(6,"宋江","及时雨"); HerNode2 herNode3=new HerNode2(2,"鲁之深","倒");原创 2021-04-09 01:39:15 · 152 阅读 · 0 评论 -
单链表的节点数查询和链表的反转,链表的倒序打印
单链表的节点数查询和链表的反转,链表的倒序打印 package 链表; import java.util.Scanner; import java.util.Stack; /* *链表是以接点的形式存储的 * 每个接点都有date域和指针next域:指向下一个接点 * 链表分带头节点与不带头的节点 * 链式存储 * */ /* * 单链表的实现先创建一个head节点:中不存放任何数据只是引导链表的开始 * 先创建一个头节点后面我们每添加一个节点会向下移 * 通过辅助遍历进行遍历每一个节点 * */ pu原创 2021-04-07 21:41:11 · 267 阅读 · 0 评论 -
Java单链表的实现
Java单链表的实现 详细见注释 代码块 package 链表; import java.util.Scanner; /* *链表是以接点的形式存储的 * 每个接点都有date域和指针next域:指向下一个接点 * 链表分带头节点与不带头的节点 * 链式存储 * */ /* * 单链表的实现先创建一个head节点:中不存放任何数据只是引导链表的开始 * 先创建一个头节点后面我们每添加一个节点会向下移 * 通过辅助遍历进行遍历每一个节点 * */ public class Linked_list {原创 2021-04-03 13:18:15 · 170 阅读 · 0 评论 -
数组实现环形队列
数组实现环形队列 判断循环队列是否为满的条件 (rear+1)%MaxSize==fornt; rear的值最多取到MaxSize-1会浪费一个空间因为你进行存数据时是进行rear会进行移动的,当MaxSize为5时,front为0时此时当rear为4时已经是最大的下标了,因为最大下标数位MaxSize-1 此时(rear+1)%MaxSize为0等于front此时就没有空间添加进队列了 / / 循环队列的思路 front变量的调整:front指向队列的第一个元素,也就是arr[front]是队列头 fr原创 2021-04-01 17:00:18 · 163 阅读 · 0 评论 -
数组简单实现队列的先进出
数组简单实现队列的先进出 package 队列; import java.util.Scanner; public class An_array_of_column { public static void main(String[] args) { AyyayCoumn ayyayCoumn=new AyyayCoumn(5); //创建一个菜单进行提示输入 Scanner scanner = new Scanner(System.in);原创 2021-04-01 14:58:13 · 358 阅读 · 0 评论 -
简单的稀疏数组的转换例子
简单的稀疏数组的转换例子 /* 稀疏矩阵的实现/ package 稀疏矩阵; /* *稀疏矩阵的实现*/ public class Sparsematrices { public static void main(String[] args) { //先创建一个二维数组int[11][11]; //二维数组中1表黑色棋子,2表蓝色棋子 int[][] ChessArt = new int[11][11]; ChessArt[1][2]原创 2021-03-31 21:05:05 · 103 阅读 · 0 评论