首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Iamyxx
2017-09-05 14:12
已编辑
中央美术学院 C++
关注
已关注
取消关注
百度提前批笔试巨TM难,作为Acmer,我第一题竟然不会
有会第一题的给个思路
题目:
n个国家 ,每个国家5个人,大家排一列,要求,每个人旁边必须有同胞
求方案数 mod 1e9+7
n最大10万
输入n
输出方案数
case
in:1
out:120
in :3
out:736128000
提示
全部评论
推荐
最新
楼层
xiongcaifei
同济大学 Java
百度编程题题目太长了 看不懂啊。。。。。。
点赞
回复
分享
发布于 2017-09-04 10:52
已删除
public class Test { public static void main(String[] args) { for (int i = 1; i < 5; i++) { System.out.println(i+" "+f(i)); } } public static long f(int n) { // if (n == 1) // return 120; // long[] a = new long[n]; // for (int i = 1; i < a.length; i++) { // a[i] = x(i, n - 1); // } // long res = ((2 * n - 1) * (2 * n - 1) * 120 * f(n - 1)) % 1000000007; // for (int i = 1; i < a.length; i++) { // res = (res + a[i] * (4 * (n - 1) * i + i * i) * 120) % 1000000007; // } // return res % 1000000007; //不使用递归 long[] res=new long[n+1]; res[1]=120; for (int i = 2; i < res.length; i++) { //中间结果也需要模,i=4的时候这里就会出现负数 res[i]=(2 * i - 1) * (2 * i - 1) * 120 *res[i-1] % 1000000007; long[] a=new long[i]; for (int j = 1; j < a.length; j++) { a[j]=x(j,i-1); } for (int j = 1; j < a.length; j++) { res[i]=(res[i]+a[j]*(4 * (i - 1) * j + j * j) * 120) % 1000000007; } } return res[n] % 1000000007; } public static long x(int i, int n) { long res = (int) Math.pow(120, n); int k = 0; while (k < i) { res *= (n - k); k++; } int j = 0; while (j <= n - i - 1) { res *= (i + 2 * j + 1) * (i + 2 * j); j++; } return res; } }
点赞
回复
分享
发布于 2017-09-04 02:14
NPCT4
西安电子科技大学 Java
数学渣。。。也不会。。
点赞
回复
分享
发布于 2017-09-04 01:05
RunningZ
北京航空航天大学 算法工程师
Q = C(5,2) * C(3,3) / A(2,2) * A(2,2) * A(3,3), 一只队伍分成2个和3个,且2个和3个之间是无序的,内部是排了序的。 n个国家,分成了2n个酱紫的单元。 Q ^ n * A(2n, 2n)! 酱紫不知道对不对?
点赞
回复
分享
发布于 2017-09-04 00:00
给大佬端茶递水洗内裤
武汉理工大学 Java
楼主,我看了下规律就是(5*n)的阶乘,可以验证
点赞
回复
分享
发布于 2017-09-02 23:31
DataMLCoder
中国科学院大学 算法工程师
跪了,没a一道
点赞
回复
分享
发布于 2017-09-02 22:50
GodCedric
北京理工大学 C++
同机器学习岗, 妈的简答题第二道一脸懵逼, 编程题1.2ac, 真是醉了
点赞
回复
分享
发布于 2017-09-02 22:41
mximo
中国地质大学(武汉) C++
我的全是简答题打了好多字
点赞
回复
分享
发布于 2017-09-02 22:13
ssssj
哈尔滨工业大学 算法工程师
这题真不会,说是编程题实际是排列组合题
点赞
回复
分享
发布于 2017-09-02 22:03
坂本大佬
中国科学院大学 Java
f(n,k)表示n个国家队伍里,有k个队伍是5个人排在一起的情况数 f(n+1,k)=f(n,k)*(2*n-k+1)*(2*n-k)*A(5,5)+f(n,k-1)*(2*n-k+2)*A(5,5) 反正我提交没过,不知道代码错在哪里。。。
点赞
回复
分享
发布于 2017-09-02 21:58
努力奋斗!
华为_研究员
百度能搜出来
点赞
回复
分享
发布于 2017-09-02 21:48
李子虚
大连理工大学 算法工程师
完了完了,要跪了,我这是实习生转正不会把我刷了吧。。。。。
点赞
回复
分享
发布于 2017-09-02 21:39
AlexMason
南开大学 Java
已哭晕.....
点赞
回复
分享
发布于 2017-09-02 21:37
呵呵了呀
中国科学院大学 C++
每次新来一个队伍,先内部排序,然后可以分为五个一起,前2后3,前3后2三种情况,然后第一种从已有的队列中找一个空,会使队列长度+1,后两种从已有队列中找两个空,会使队列长度+2。感觉思路没错啊,但算不出答案给的值。
点赞
回复
分享
发布于 2017-09-02 21:34
LawClass女孩儿
上海交通大学 Java
好像试卷都不太一样。。我都是简答题,程序设计也是简答题😂
点赞
回复
分享
发布于 2017-09-02 21:27
哈哈1237
哈尔滨工业大学(深圳) 算法工程师
什么题目,第二题求有毒字符串的个数,什么做没思路
点赞
回复
分享
发布于 2017-09-02 21:27
跪求offer_
华中科技大学 C++
没机会,做百度的试题,第一题是啥?
点赞
回复
分享
发布于 2017-09-02 21:26
向宇同***
东北大学 前端工程师
第一题是啥?
点赞
回复
分享
发布于 2017-09-02 21:23
ruiruirui
上海交通大学 Java
你的第一题是什么呀?
点赞
回复
分享
发布于 2017-09-02 21:22
吴鹏_2016
北京航空航天大学 算法工程师
直接return题中给的例子,通过20%
点赞
回复
分享
发布于 2017-09-02 21:21
暂无评论,快来抢首评~
相关推荐
昨天 15:29
中国科学院上海微系统与信息技术研究所 运营
入职b站啦!氛围和体验感都非常不错!
已经上了一周班啦,整体体验真的很不错上班时间是10:00–7:00上班时间 弹性一小时,也不用担心起不来了 上班时间非常友好实习生一般不加班 打满时间就好啦认识了很多很多有趣的人组里的同事 mentor也都很好 !!入职第一天还做了小游戏嘿嘿嘿大家都特别可爱🥺还一起约了吃饭二次元浓度满满的 每层都能看见很多手办
哔哩哔哩公司氛围 496人发布
聊聊这家公司值得去吗
点赞
评论
收藏
分享
06-07 10:48
基恩士_校招部_hr(准入职员工)
继续找实习还是all in 秋招
对于没有暑期实习的同学来讲,目前有两条方向,一个是继续找实习,一个是直接准备秋招。每个人的情况不一样,自然应该选择不一样的路径,并且大家应该明白,目前所做的每一个决策都会对未来的校招产生巨大的影响,所以大家还是要根据自己的实际情况出发去定好自己未来一段时间的冲刺目标。对于继续继续找实习还是all in 秋招,需要分情况看待:1.已经有一段较高质量的实习了,这里的较高质量可以从公司品牌+是否对口两方面权衡,再拿一份实习的价值不是很大了,建议直接安心准备秋招笔面。2.对于没有实习经历的同学而言,没有实习秋招会有不少劣势,建议还是以拿个实习为主,因为木桶原理,实习是短板。3.最为纠结的一种,已有实习...
点赞
评论
收藏
分享
05-29 20:34
门头沟学院 C++
学院本还有未来么。。。
已经面了好多家了,但是都没后文了,有没有大佬给我指点一下迷津,我现在还找实习来得及吗,或者再搞个项目备战秋招?
KarlAllen_直通春招版:
得做好直接春招的准备。学历差的话,一是面试要求会比学历好的严格不少,二是就算面试通过了也会被排序。总之暑期和秋招对于学历差的就是及其不友好
无实习如何秋招上岸
点赞
评论
收藏
分享
04-21 09:11
河海大学 嵌入式工程师
简历求拷打,不玻璃心,使劲批
硕2双非本,想找嵌入式软件方向(或则电控方向)的暑假实习,但是投了半个月了一个面试没有😭😭😭
testest1:
唉,是嵌入式的问题,不是简历的问题
点赞
评论
收藏
分享
06-09 23:17
中南大学 Java
为什么程序员不是工作经验越久越吃香?为什么会有35岁危机?
我们去医院挂号的时候,都喜欢挂年纪大一点的医生,因为年纪大的经验更丰富。我们装修选设计师、施工团队的时候,也不喜欢选初出茅庐的年轻人。但为什么在IT行业,却反过来了,企业都喜欢用刚毕业的年轻人,程序员才35岁就要面临职业危机,这背后的原因是什么呢?1、市场饱和首先最重要的是市场趋于饱和。2010-2020这十年,互联网发展如火如荼,各种公司如雨后春笋般冒出来,那时候招聘需求量大,互联网就业市场一片欣欣向荣。而现在,没有了当年的辉煌,很多互联网公司业务发展停滞,同时经过前面多年的发展,产品架构已经成熟稳定,不再需要这么多的程序员,势必要进行结构优化,那优化的对象自然是性价比低的人群。而同时,IT...
投递知乎等公司6个岗位 >
牛客激励计划
牛客创作赏金赛
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
春招失败准备转行了
2.1W
2
...
这些假国企都给我避雷!
1.2W
华为开奖进度👉
热聊中
3
...
代码拜拜!被烟草录取了✌
8334
4
...
27届腾讯一面,强度太大了..
8017
5
...
牛友们,你们有多久没回家了?
6249
6
...
论双非大一的“暑期”能拿下大厂offer吗?
5877
7
...
作为1名HR真是不吐不快
4841
8
...
字节实习打杂要跑路吗
4805
9
...
大厂实习后的一些反思与认知改变
4350
10
...
在西二旗上班真的没有一点活人感
4116
创作者周榜
更多
正在热议
更多
#
考研对你找工作产生了哪些影响?
#
5803次浏览
70人参与
#
打杂的实习你会去吗?
#
108967次浏览
953人参与
#
聊聊这家公司值得去吗
#
240002次浏览
2242人参与
#
机械只有读研才有出路吗?
#
20012次浏览
228人参与
#
你认为哪个岗位找工作最卷
#
17018次浏览
66人参与
#
面试被问第一学历差时该怎么回答
#
130876次浏览
823人参与
#
远程面试的尴尬瞬间
#
101124次浏览
830人参与
#
硬件人绝对不能踩的坑
#
61465次浏览
736人参与
#
工作中哪个瞬间让你想离职
#
24275次浏览
166人参与
#
kpi面有什么特征
#
36222次浏览
266人参与
#
你有哪些缓解焦虑的方法?
#
3962次浏览
143人参与
#
如何缓解入职前的焦虑
#
187431次浏览
1319人参与
#
职场人,说说你的烦心事
#
9149次浏览
83人参与
#
秋招最大的收获是什么?
#
34299次浏览
302人参与
#
实习生应该准时下班吗
#
223659次浏览
1398人参与
#
职场上哪些事情令人讨厌
#
16963次浏览
86人参与
#
你今年的平均薪资是多少?
#
126863次浏览
661人参与
#
为了找工作你投递了多少公司?
#
12458次浏览
170人参与
#
运营/市场营销人的秋招现状
#
17358次浏览
189人参与
#
数字马力求职进展汇总
#
175406次浏览
1470人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务