首页 > 编程知识 正文

阿里笔试后没消息,阿里面试结果

时间:2023-05-06 06:22:52 阅读:10311 作者:1071

package com.jiml.test; import java.io.*; import java.util.*; class Node{ int l; int r; 索引; 公共节点(int r、int r、int index ) { this.l=l; this.r=r; this.index=index; } @Override public String toString () return'node )、r=' r )、index=' index '} ' ); 公共类别主{公共类别语音(字符串朴素冰淇淋args ) () )。 throwsioexception {优先级队列节点O2 queue=newpriorityqueue (newcomparatornode (} @ overridepublicintcompare (nodeo 1,node }) ); bufferedreaderreader=newbufferedreader (newinputstreamreader ) system.in ); String朴素冰淇淋str=reader.readLine ().trim ).split ) '); intt=integer.parseint(str[0]; for(intk=0; kt; k () { str=reader.readLine ().trim ) ).split ) '); intn=integer.parseint(str[0]; for(intL=0; ln; l () { str=reader.readLine ().trim ) ).split ) '); queue.add (new node (integer.parseint (str [0],integer.parseint ) str[1],l ) ) (int朴素冰淇淋ans=new int[n] //while (! queue.isEmpty () (/system.out.println ) (queue.poll ) ); //} int flag=1; int time=0; while (! queue.isEmpty () ) { Node node=queue.poll; if(flag==1) { flag; time=node.l; ans[node.index]=time; 时间; } else { if (node.l=time time=node.r ) { ans[node.index]=time; 时间; (else ) if ) { time=node.l ) { time=node.l; ans[node.index]=time; 时间; }else{ ans[node.index]=0; }}}for(intI=0; in; I ) system.out.print(ans[I] ' ); } } }}

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