获赞
136
粉丝
22
关注
26
看过 TA
1922
南京邮电大学
2024
后端工程师
IP属地:上海
暂未填写个人简介
私信
关注
2023-11-08 15:01
已编辑
携程_机票_Java开发工程师
0 点赞 评论 收藏
分享
我叫李兰特:没见到offer前 请持续保持面试热情
0 点赞 评论 收藏
分享
2023-07-29 23:09
已编辑
携程_机票_Java开发工程师
ps:思路供大家参考,有更好的思路也欢迎评论区分享。 第一题: 思路:因为题目有条件限制,所以不用做第一个和最后一个的特殊处理,前后数组排序public class Main01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int N = scanner.nextInt(); int[] leftArr = new int[N]; Arrays.fill(leftArr,Integer.MAX_VALUE); int[] rightArr = new int[N]; A...
想被叫靓仔的废话选手:第三题没有这么复杂,你建立一个哈希表,把禁着点全部添加进去,然后再遍历一次这个表,当遍历i时判断这个表里是否包含s-i,包含就计数+1(这样比如5+5=10这种情况只会计数一次)。假如没有禁着点的时候,总方案数是S-1。你用S-1减去之前的计数,是两个都是禁着点的情况,再减去哈希表剩下的没有计数的*2,结果出来了
查看3道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务