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

📄 main.java

📁 KMeans Algrorithm for search engine
💻 JAVA
字号:
import java.io.*;
import java.util.*;
import java.lang.*;
 
public class main {
   public static void main (String args[]) throws IOException {
      Centroid cent = new Centroid();
      int ClustNumber, datasize, check;
      double[] Cordx, Cordy;
      ClustNumber = datasize = 0; check = 0;
      do {
         BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
         System.out.println("Please Enter the Number of Clusters");
         String line = stdin.readLine();
         try{
            ClustNumber = Integer.parseInt(line);
            check = 1;
         }
         catch(NumberFormatException NFE1) {
            System.out.println("Error, not a Number");
            check = 0;
         }
         System.out.println("Please Enter the Number of Datasets");         
         line = stdin.readLine();
         try{
            datasize = Integer.parseInt(line);
            check = 1;
            System.out.println("*****************");
         }
         catch(NumberFormatException NFE2) {
            System.out.println("Error, not a Number");
            check = 0;
         }
         if(ClustNumber>datasize){
            ClustNumber = datasize;
            System.out.println("All Points Are Single Clusters");
         }
      } while(check == 0);
      
 
      Cordx = new double[datasize];
      Cordy = new double[datasize];
      for(int i = 0; i<datasize;i++) {
         Cordx[i] = cent.genRandom(datasize);
         Cordy[i] = cent.genRandom(datasize);
      }
      cent.Grouping(Cordx,Cordy,ClustNumber);
   }
}

⌨️ 快捷键说明

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