算法
南风暖栀
这个作者很懒,什么都没留下…
展开
-
Java环形链表约瑟夫环问题
1,先创建一个节点,让frist指向改节点,并形成环形2,后面当我们每创建一个新节点,就把该节点加入已有环形链表中即可遍历环形链表1.让辅助指针,指向first2然后用while遍历好了,上代码package yanhaochen;import java.util.Scanner;public class hello{ public static void main(...原创 2020-03-11 17:07:15 · 256 阅读 · 0 评论 -
Java单链表的增删改查
/* Cấu trúc dữ liệu và thuật toán */package yanhaochen;public class hello{ public static void main(String[] args) { HeroNode hero1 = new HeroNode(1,"宋哥","及时雨"); HeroNode he...原创 2020-02-29 10:10:38 · 230 阅读 · 0 评论 -
Java队列的操作
package yanhaochen;public class hello{ public static void main(String[] args) { }}class ArrayQueue{ private int maxSize; //表示数组的最大容量 private int front; //队列头 private int rear;...原创 2020-02-26 17:03:54 · 137 阅读 · 0 评论 -
Java数据结构与算法之单链表的创建与遍历
/* 数据结构与算法 Cấu trúc dữ liệu và thuật toán データ構造とアルゴリズム 데이터 구조 및 알고리즘 */package yanhaochen;public class hello{ public static void main(String[] args) { HeroNode hero1 = n...原创 2020-02-26 10:29:18 · 360 阅读 · 0 评论 -
Java稀疏数组,日语注释
/* 算法程序 ヤン・ハオチェンのアルゴリズムプログラム 创建一个原始的二维数组 11*11 0表示没有棋子,1表示黑子,2表示蓝子 将二维数组转稀疏数组 1.先遍历二维数组,得到非0数据 2.创建稀疏数组 オリジナルの2次元配列の作成11 * 11 0はチェスの駒なし、 1は黒、2は青を意味します。2次元配列をスパース配列にします。 1. 2次元配列を走査してゼロ以外のデ...原创 2020-02-19 22:30:14 · 310 阅读 · 0 评论