首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 17:38
西安电子科技大学 Java
腾讯二面:王者荣耀亿级排行榜,如何设计?
前言大家好,我是田螺。分享一道网上很火的腾讯面试题:亿级用户排行榜怎么设计呢?换种说法,王者荣耀亿级排行榜,如何设计?本文田螺哥从面试的角度,跟大家一起探讨一下,如何回答更好呢?数据库的order by为什么不行?为什么Redis是排行榜的“扛把子”?Redis扛亿级数据可能存在哪些问题以及对应解决方案实现方案:分治巨人的肩膀,前人踩过的坑1. 数据库的order by很多小伙伴,一提到排行榜,就想到数据库的order by。比如微信运动的步数排行: select * from user_info order by step desc 这个实现没有问题的,如果表的数据量少的话,反而推荐这样实...
查看5道真题和解析
点赞
评论
收藏
分享
11-08 09:21
中南民族大学 嵌入式软件工程师
9.26华勤嵌入式驱动方向-线下面试
一面技术面20分钟介绍项目项目中用到了驱动,说说驱动怎么写的通信协议选择的是什么,说一下spi项目中的难点,怎么解决的你觉得哪个项目最有成就感,为什么设备树了解吗,说一下ai使用过吗对华勤的了解职业规划是什么,base选择然后和面试官聊了一下中年危机,这个问题,智者见智基本是围绕项目来问,只记得记得这么多,其他忘记了,简历上写的都会就没问题hr面自我介绍,问一下基本的问题,对公司怎么看,对期望的公司有什么要求,期望工资,offer情况,每天面试多不多,哪个项目你最有深刻印象为什么,个人性格,优缺点,期望base等个人感觉还是线下面好,流程快,体验感好,线上面流程复杂
查看20道真题和解析
点赞
评论
收藏
分享
10-18 19:46
已编辑
山东师范大学 C++
虎牙三面完,腾讯系就是舒服
面试官问能不能提前实习后面确认了一下,实际上是先hr面,然后直接发offer,自愿去提前实习,这里不是强制的,之前没有了解清楚hr面很舒服嘻嘻可恶字节十轮全挂😖😖
Ncsbbss:
宝宝你到家了吗
找工作中的小确幸
点赞
评论
收藏
分享
10-13 15:45
门头沟学院 运营
秋招遇到的神仙hr
秋招投了快百份简历,大多杳无音信,本来都快佛系了,结果遇到个超暖的HR!本来只是一个很普通的投递,没想到她不光认真回我,还专门去跟老板争取,后来居然主动找我要微信,说“再帮你问问能不能给个学习机会”!找工作找得快emo的时候,突然被这么真诚的人对待,真的一下子就破防了,原来真的有人把求职者当回事,不是只看简历上的经验数字,秋招这么难,遇到这样的HR,感觉又有动力继续冲了~
今天java了吗:
看到标题以为是那个神仙,没想到是真神仙
点赞
评论
收藏
分享
今天 14:07
学而思_HR(准入职员工)
学而思内推,学而思内推码
初试 HR打电话线上沟通 简单介绍了一下公司情况和工作内容 了解咱们的就业意向(年级和科目) 询问什么时候可以线下面试? 试讲 HR会通过邮件发送试讲题目,从中任意选择一题即可 ps:建议浏览一遍,选比较简单的题目,不然时间有点紧张 8-10min,尽量脱稿 先讲一遍👉培训老师指导👉自主练习15min👉最终展示 终试 一对一面谈 1.自我介绍(尽量往教培经验和相关优势靠) 2.为什么跨专业考研,选择现在这个专业? 3.为什么不从事本专业相关工作,选择教培行业? 4.为什么选择学而思? 5.教培行业需要在节假日上课,可能影响个人社交生活,你能接受吗? 6.课后需要与家长沟通,给学生开小灶课...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
在大厂实习被辞了......
3.3W
2
...
炸裂!字节大模型员工被裁,听说是泄密了
1.7W
3
...
我为什么要两次放弃年终奖
4796
4
...
离职前mt给我留的一句话
4747
5
...
数字马力一面
3605
6
...
数字马力 二面
3336
7
...
数字马力二面
2717
8
...
工资是我两倍,技术只有我一半
2542
9
...
【百日刷题活动】校内团战刷题,抱走牛客娘周边
2361
10
...
懂车帝后端日常一面
2328
创作者周榜
更多
正在热议
更多
#
第一次找实习,我建议__
#
9184次浏览
120人参与
#
如果今天是你的last day,你会怎么度过?
#
41379次浏览
277人参与
#
联影求职进展汇总
#
94882次浏览
480人参与
#
秋招暂停,我将对以下公司做出处罚__
#
17574次浏览
77人参与
#
四大天坑是哪四家?
#
88030次浏览
227人参与
#
从mentor身上学到了__
#
9349次浏览
138人参与
#
如果有时光机,你最想去到哪个年纪?
#
60319次浏览
831人参与
#
你听到的“最没用”的秋招建议
#
14760次浏览
173人参与
#
2025秋招体验点评
#
37538次浏览
379人参与
#
军工所铁饭碗 vs 互联网高薪资,你会选谁
#
2737次浏览
17人参与
#
非技术岗简历怎么写
#
258265次浏览
3093人参与
#
工作以后,你父母对你啥态度
#
6506次浏览
69人参与
#
什么样的公司千万别去
#
9421次浏览
85人参与
#
机械人的保底公司是哪一家?
#
42817次浏览
139人参与
#
小红书取消大小周
#
78234次浏览
180人参与
#
你遇到过哪些神仙同事
#
120109次浏览
753人参与
#
选完offer后,你后悔学机械吗?
#
45426次浏览
257人参与
#
薪资要看总包还是月薪?
#
12323次浏览
139人参与
#
实习生的蛐蛐区
#
832146次浏览
4027人参与
#
秋招签约后的心态变化
#
103172次浏览
917人参与
#
机械人值得去的半导体企业
#
30542次浏览
179人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务