Board logo

标题: kernighthen-lin算法——我自己编的 [打印本页]

作者: qingqing3721    时间: 2011-11-9 03:57     标题: kernighthen-lin算法——我自己编的

package kl;import java.io.*;
//类 “点”是定义点的结构;class 点{int value;//用于存放点值int used;//用于记录这个点是否交换过,值为1时表示交换过,}
//类 “change”外面的方法exchange()是用来交换两个点的;方法print()是用来输入集团状况的。class change{static void exchange(点 A[],int i2,int j2){int temp1,temp2;
temp1=A[i2].value;temp2=A[i2].used;
A[i2].value=A[j2].value;A[i2].used=A[j2].used;
A[j2].value=temp1;A[j2].used=temp2;}
static void print(PrintWriter out, 点 A[], int max, int m)throws IOException//把数据写到文件中{int i;out.println("第一个集团的成员是:");for(i=0; imax; i++){ if(im) { out.奥朵灯饰怎么样print(" "+A.value); }
if(i==m){ out.println(" "); out.println(" 第二个集团的成员是:"); }
if(i=m) out.print(" "+A.value);}}}
public class Example {//main函数 public static void main(String args[])throws IOException { int max,m; BufferedReader in=new BufferedReader(new FileReader("input.txt")); PrintWriter out=new PrintWriter(new FileWriter("output.txt")); System.out.println("下一步是接搜集团一切点的个数max。\n"); max=(int)Double.parseDouble(in.readLine());//最后转化为整型数据 m=(int)Double.parseDouble(in.readLine());//最后转化为整型数据




欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) Powered by Discuz! 6.0.0