91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-05-07
  • 語言: Java
  • 標簽: java??

資源簡介

這是一個java的約瑟夫問題代碼,實現(xiàn)約瑟夫問題(循環(huán)鏈表)!

資源截圖

代碼片段和文件信息


class?Node
{
????public?int?data;
????public?Node?next;
????public?Node(int?k)
????{
????????data?=?k;
????????next?=?null;
????}
????
????public?Node()
????{
????????this(0);
????}
}
?class?Onelink?extends?Node
{
????//頭結點
????protected?Node?head;
????//構造一個空的單向鏈表
????public?Onelink()
????{
????????head?=?null;
????}
????//只有一個結點的單向鏈表
????public?Onelink(Node?h1)
????{
????????head?=?h1;
????}
????//判斷鏈表是否為空
????public?boolean?isEmpty()
????{
????????return?head?==?null;
????}
????//用隨機數(shù)構造n個數(shù)的鏈表
????public?Onelink(int?n)
????{
????????Node?rearq;
????????if(n?>?0)
????????{
????????????int?k?=?(int)?(Math.random()*100);
????????????head?=?new?Node(k);
????????????rear?=?head;
????????????for(int?i?=?1;?i?????????????{
????????????????k?=?(int)?(Math.random()*100);
????????????????q?=?new?Node(k);
????????????????rear.next?=?q;
????????????????rear?=?q;
????????????}
????????}
????}
????
}
public?class?Yue33??extends?Onelink
{
Yue33()?//?構造空的單向循環(huán)鏈表
????{
????????super();
????}

Yue33(int?n)?//?建立n個結點的單向循環(huán)鏈表
????{?//?鏈表結點值為1到n
????????this();
????????int?i?=?1;
????????//q新結點rear尾結點
????????Node?q?rear;
????????if?(n?>?0)
????????{
????????????//先創(chuàng)建只有一個結點的單向循環(huán)鏈表
????????????head?=?new?Node(i);
????????????//指向自己
????????????head.next?=?head;
????????????rear?=?head;
????????????while?(i?????????????{
????????????????i++;
????????????????//新結點
????????????????q?=?new?Node(i);
????????????????//

評論

共有 條評論