diff --git a/9/9.iml b/9/9.iml
new file mode 100644
index 0000000000000000000000000000000000000000..d6ebd4805981b8400db3e3291c74a743fef9a824
--- /dev/null
+++ b/9/9.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/9/Homework b/9/Homework
new file mode 100644
index 0000000000000000000000000000000000000000..68eed079d5eee5b1ba3e838aef02b2399263333c
--- /dev/null
+++ b/9/Homework
@@ -0,0 +1,146 @@
+public class Homework {
+ private char[] mVexs;
+ private int[][] mMatrix;
+ public T(char[] vexs, char[][] edges){
+ int vlen=vexs.length;
+ int elen=edges.length;
+ mVexs=new char[vlen];
+ for(int i=0;i=0){
+ if(visited[k]==false){
+ visited[k]=true;
+ System.out.print(" "+mVexs[k]);
+ queue[rear++]=k;
+ }
+ k=nextVertex(j,k);
+ }
+ }
+ }
+
+
+ }
+ private void DFS() {
+ boolean[] visited=new boolean[mVexs.length];
+ System.out.println("DFS:");
+ for(int i=0;i=0){
+ if(visited[w]==false){
+ DFS(w,visited);
+ }
+ w=nextVertex(i,w);
+ }
+ i--;
+ }
+}
\ No newline at end of file
diff --git a/9/misc.xml b/9/misc.xml
new file mode 100644
index 0000000000000000000000000000000000000000..e208459b8afde5f7980720efd6bbb97f7ae24541
--- /dev/null
+++ b/9/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/9/modules.xml b/9/modules.xml
new file mode 100644
index 0000000000000000000000000000000000000000..03e1d581087161b66c13657c093f6b246dcb96ed
--- /dev/null
+++ b/9/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/9/vcs.xml b/9/vcs.xml
new file mode 100644
index 0000000000000000000000000000000000000000..35eb1ddfbbc029bcab630581847471d7f238ec53
--- /dev/null
+++ b/9/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file