叁卿 level
获赞
58
粉丝
0
关注
0
看过 TA
0
四川大学
2018
Java
IP属地:未知
暂未填写个人简介
私信
关注
2017-09-19 15:18
已编辑
四川大学 Java
RT,还是第一次在线笔试写多线程的代码,不知道牛客是怎么判题的 edit 2017-9-18 21:04:30 我乱写的多线程,不知道会不会有并发问题,反正AC了 import java.util.Scanner; import java.util.concurrent.atomic.AtomicInteger; class TASK extends Thread { private static int maxn = 0; private static AtomicInteger idx = new AtomicInteger(0); private stati...
并不知道取什么名字:import java.util.ArrayList;import java.util.Scanner;import java.util.List;import java.util.concurrent.*; public class Main { private static volatile int index = 0; public static void main(String[] args) { Scanner sc = new Scanner(System.in); final List<String> list = new ArrayList<String>(); while (sc.hasNext()){ list.add(sc.nextLine()); } ExecutorService service = Executors.newFixedThreadPool(3); Future<Integer> result = service.submit(new Callable<Integer>() { @Override public Integer call() throws Exception { for (int j = 0; j < list.size(); j++) { for (int i = 0; i < list.get(j).length(); i++) { if (list.get(j).charAt(i) == 'u') { if (i + 1 < list.get(j).length() && list.get(j).charAt(i + 1) == '5') { if (i + 2 < list.get(j).length() && list.get(j).charAt(i + 2) == '1') { index++; } } } } } return index; } }); try { System.out.println(result.get()); } catch (InterruptedException e) { e.printStackTrace(); } catch (ExecutionException e) { e.printStackTrace(); } finally { service.shutdown(); } } }这样子AC了~
投递思源智通等公司10个岗位 >
0 点赞 评论 收藏
分享
2017-09-17 14:41
四川大学 Java
rt
裸奔找工作:放心,谈了一样gg
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务