向宇基友 level
获赞
951
粉丝
12
关注
1
看过 TA
25
成都信息工程大学
2018
Java
IP属地:未知
暂未填写个人简介
私信
关注
2017-09-19 10:46
已编辑
成都信息工程大学 Java
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2017-09-14 15:31
已编辑
成都信息工程大学 Java
0 点赞 评论 收藏
分享
让我下楼拿外卖。。。
蕾姆是我女神:这几天疯的越来越多了
投递美团等公司10个岗位 >
0 点赞 评论 收藏
分享
2017-09-11 12:02
已编辑
成都信息工程大学 Java
面试的时候,多线程一般是怎么问的?有哪些常见问题?求支招
Bram_Moolenaar:在此以java为例: java中是怎么生成多线程的?三种方式,各自优劣? java中的线程有哪些状态?状态之间的转换? 多线程中涉及的变量共享的安全性问题,怎么解决?那几个关键字的作用?
0 点赞 评论 收藏
分享
有谁编程题全AC了的,麻烦留个名(顺便留下代码)
悃悃的小3:第一题AC了,第二题不会做 import java.util.*; public class NO1 { public static void main(String[] args) { Scanner in = new Scanner(System.in); String s = in.nextLine(); Map<String,Integer> map = new HashMap<>(); map.put("()", 1); int result = helper(s,map); System.out.println(result); } public static int helper(String s , Map<String,Integer> map){ if(map.containsKey(s)){ return map.get(s); } int count = 0; int result = 0; for(int i = 0 ; i < s.length(); i ++){ if(s.charAt(i) == '('){ count++; }else{ count--; } if(count >= 0 && s.charAt(i) == ')'){ String left = s.substring(1,i); String right = s.substring(i+1,s.length()); result+= helper(left+right,map); } } map.put(s,result); return result; } }
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务