首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
红红超帅的
合肥工业大学 Java
关注
已关注
取消关注
m
@高启盛◎:
0907携程笔试AK代码
Q1import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class P1 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); List<List<Integer>> lists = new ArrayList<>(); backtrack(lists, new boolean[n], new ArrayList<>()); int ans = 0; for (List<Integer> list : lists) ans += check(list) ? 1 : 0; System.out.println(ans); } public static void backtrack(List<List<Integer>> lists, boolean[] used, List<Integer> list) { if (list.size() == used.length) lists.add(new ArrayList<>(list)); else { for (int i = 1; i <= used.length; i++) { if (used[i - 1]) continue; list.add(i); used[i - 1] = true; backtrack(lists, used, list); list.remove(list.size() - 1); used[i - 1] = false; } } } public static boolean check(List<Integer> list) { for (int i = 1; i < list.size(); i++) { int sum = list.get(i) + list.get(i - 1); if (isPrime(sum)) return false; } return true; } public static boolean isPrime(int x) { if (x == 1 || x % 2 == 0 && x != 2) return false; for (int i = 3; i < x; i += 2) { if (x % i == 0) return false; } return true; }}Q2import java.util.Scanner;public class P2 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(), m = scan.nextInt(); char[][] grid = new char[n][], cols = new char[m][3], rows = new char[n][3]; long ans = 0; String you = "you"; for (int i = 0; i < n; i++) grid[i] = scan.next().toCharArray(); for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { int x = you.indexOf(grid[i][j]); if (x == -1) continue; rows[i][x]++; cols[j][x]++; } } for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { int idx = you.indexOf(grid[i][j]); if (idx == -1) continue; long[][] array = new long[2][2]; for (int k = 0, p = 0; k < 3; k++) { if (k != idx) { array[p][0] = rows[i][k]; array[p][1] = cols[j][k]; p++; } } ans += array[0][0] * array[1][1] + array[1][0] * array[0][1]; } } System.out.println(ans); }}Q3import java.util.Scanner;public class P3 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int t = scan.nextInt(); while (t-- > 0) { int n = scan.nextInt(), l = scan.nextInt(), r = scan.nextInt(); int[] array = new int[n]; long sum = 0, sl = 0, br = 0; for (int i = 0; i < n; i++) { array[i] = scan.nextInt(); sum += array[i]; if (array[i] < l) sl += (l - array[i]); else if (array[i] > r) br += (array[i] - r); } double avg = (double) sum / n; if (avg > r || avg < l) System.out.println(-1); else System.out.println(Math.max(sl, br)); } }}Q4import java.util.*;public class P4 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); char[] cs = scan.next().toCharArray(); int cnt = 0; long ans = 0; for (char c : cs) { cnt += c == '0' ? 1 : -1; if (cnt > 0) ans += cnt; else cnt = 0; } System.out.println(ans); }}
点赞 13
评论 11
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-09 17:23
门头沟学院 Java
4.8滴滴日常一面
1.为什么不选择后端分片文件上传?是实现麻烦还是交互麻烦?2.上传的视频文件不会加水印吗?隐私性怎么保证?3.假设数据量比较大,会出现性能问题,如果要你去改,你有什么想法吗?4.一般怎么加索引?怎么读取的更快呢?5.介绍一下什么是联合索引?6.联合索引失效的场景?is null会不会导致索引失效?order by会不会失效? order by两个字段走不走索引?7.讲解一下rag8.rag中如何处理大数据的分片和分块?9.使用过es吗?讲解一下检索的原理10.讲解一下bm25算法11.算法:杨辉三角,力扣原题写的很快,但是让我改空间复杂度,最后勉强写完。面试官人还不错感觉八股还是背的不够深入啊
查看11道真题和解析
点赞
评论
收藏
分享
04-09 10:12
北京大学 Java
深圳程序员职业生涯
南昌大学校企合作申请过程 2025年六月份从广东深圳宝安区宝田一路流塘派出所附近的村庄搬迁至深圳宝安西乡白石村的一个小角落继续从事项目开发和工作的面试过程。深圳落户的事情开始重新设定自己的定位和区域存在的价值。宝安行政服务中心提供的信息并不全面。去过一次可能是对人才引进政策的一次考察和筛选。深圳夏季的天气十分炎热。每一次外出都是需要摄取大量的矿泉水维持身体协调平衡。 程序员编程助手科技股份有限责任公司 开始使用中文名称使用市场监管部门的营业执照。公司的技术经理十分幸苦和卖力的配合执行官CEO的每一次外出所去完成的一些事情。公司的市场和注册运行报告自从公众号 CoderOilStation...
Java技术
点赞
评论
收藏
分享
03-30 19:11
湖南理工学院 C#工程师
为什么找实习这么难啊
BOSS问了60家,只有三家回复我,还说只要应届生😭😭😭😭
点赞
评论
收藏
分享
04-01 11:08
中原工学院 Java
这种的是真的假的,有没有什么陷阱啊
老六f:
感觉这种培训期过了就找理由给你开了
点赞
评论
收藏
分享
04-10 16:00
北京市石景山区业余大学 Java
腾讯云智暑期~
1.自我介绍2.业务介绍,类似交付?3.介绍一下RAG4.topk 和rerank什么区别5.Agent范式6.基本的学习方法7.docker and 虚拟机8.k8s9.五层网络协议10.tcp 三次握手11.提示词工程怎么设计12.项目13.基本的数据结构---岗位和我不太符合~
查看12道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
大模型Agent面试全攻略(附答题思路)
3.8W
2
...
我感觉我遇到神仙mentor了
1.2W
3
...
谁都可能在说谎,但财报不会骗人
1.0W
4
...
秋招失利别慌,好offer不怕晚
7679
5
...
入职翼支付2年多,聊聊感受
6381
6
...
字节一二三hr面 java面经(已off)
5073
7
...
淘天aiagent一面
5020
8
...
上线一个月了,说几句真心话
4671
9
...
我在北京的2046天
4486
10
...
有了这个skill我再也没手动改过简历
4339
创作者周榜
更多
正在热议
更多
#
Agent面试会问什么?
#
32050次浏览
1276人参与
#
米哈游工作体验
#
29618次浏览
143人参与
#
厦门银行科技岗值不值得投
#
18645次浏览
421人参与
#
面试体验最好和最差的公司
#
23030次浏览
161人参与
#
哪些公司一直卡在简历筛选
#
103949次浏览
342人参与
#
我的求职进度条
#
979805次浏览
6520人参与
#
一人分享一个skill
#
8369次浏览
226人参与
#
选实习,你更看重哪方面?
#
76418次浏览
505人参与
#
春招至今,你收到几个面试了?
#
82017次浏览
1077人参与
#
拼多多工作体验
#
55168次浏览
389人参与
#
TCL求职进展汇总
#
152135次浏览
665人参与
#
说说你知道的学历厂
#
399836次浏览
1423人参与
#
给工作过的公司写一条大众点评,你会怎么写?
#
11086次浏览
131人参与
#
拿到offer之后,可以做些什么
#
103545次浏览
505人参与
#
春招已经启动啦 硬件uu开始投了吗?
#
124134次浏览
771人参与
#
我是XXX,请攻击我最薄弱的地方
#
72582次浏览
489人参与
#
入职第一天,你准备什么时候下班
#
117840次浏览
515人参与
#
通信/硬件的薪资开多少,才值得去?
#
76312次浏览
406人参与
#
烂工作和没工作哪个更痛苦?
#
18288次浏览
273人参与
#
现在入门AI首先要做什么?
#
4784次浏览
104人参与
#
你喜欢工作还是上学
#
97152次浏览
913人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务