首页 > 编程知识 正文

java考试编程题,java算法题

时间:2023-05-06 03:05:52 阅读:20205 作者:1339

头文件通常由import java.io.*和import java.util.*使用BufferReader和BufferWriter的输入/输出来自行实现readLine ()函数,以生成整个int类型的数字行此操作需要将常规的Writer.Writer输出数字转换为字符串,并在模板中写入静态内部类Node。 需要根据主题定制数据结构。 另外,根据需要导入Java.io.*; import java.util.*; 公共类主{ staticclassnodeimplementscomparablenode {公共intx; 公共int y; 公共输入d; node(intx,int y,int d ) { this.x=x; this.y=y; this.d=d; } @ overridepublicintcompareto (nodeo )按x从小到大的顺序对return this.x - o.x进行排序; } staticbufferedreaderreader=newbufferedreader (newinputstreamreader ) system.in ); staticbufferedwriterwriter=newbufferedwriter (newoutputstreamwriter ) system.out ); 读取//1行的数据,读取int数组static int [ ] readline (throws exception (strings=reader.readline ); String[] strs=s.split (' ); int[] res=new int[strs.length]; for(intI=0; i strs.length; I ) RES [ I ]=integer.parseint (strs [ I ]; }返回RES; } publicstaticvoidmain (字符串[ ] args ) Throwsexception(intn=readline ) ) [0]; //读取的输入数n int[] arr=readLine (; //1读取行数//打印输出writer.write(n'n ' ); for(intI=0; i n; I ) {writer.write(arr[I] ' ); } writer.flush (; writer.close (; reader.close (; (/)输入: 3123 ) /

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。