⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hairygraph.java

📁 gcc的组建
💻 JAVA
字号:
import java.io.*;class GraphNode implements Serializable{  GraphNode( String s )  {    this.s = s;  }  public String toString()  {    return this.s;  }    String s;  GraphNode a;  GraphNode b;  GraphNode c;  GraphNode d;}public class HairyGraph implements Serializable{  GraphNode A;  GraphNode B;  GraphNode C;  GraphNode D;    HairyGraph()  {    A = new GraphNode( "A" );    B = new GraphNode( "B" );    C = new GraphNode( "C" );    D = new GraphNode( "D" );    A.a = B;    A.b = C;    A.c = D;    A.d = A;        B.a = C;    B.b = D;    B.c = A;    B.d = B;    C.a = D;    C.b = A;    C.c = B;    C.d = C;        D.a = A;    D.b = B;    D.c = C;    D.d = D;  }  public boolean equals( Object o )  {    HairyGraph hg = (HairyGraph)o;    return (A.a == B.d) && (A.a == C.c) && (A.a == D.b)      && (A.b == B.a) && (A.b == C.d) && (A.b == D.c)      && (A.c == B.b) && (A.c == C.a) && (A.c == D.d)      && (A.d == B.c) && (A.d == C.b) && (A.d == D.a);  }  void printOneLevel( GraphNode gn )  {    System.out.println( "GraphNode< " + gn + ": " + gn.a + ", " + gn.b			+ ", " + gn.c + ", " + gn.d + " >" );  }  }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -