首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
现在竟然180天才能换一次昵称!
2019-04-12 21:31
滴滴_安全工程师
关注
已关注
取消关注
阿里第二题鱼丸那个题交流一下
我是觉得是一个m个球放到n个盒子里的问题,然后结果相乘做累加。。
但是发现鱼丸和肉丸是不区分的,最后过了40
来问问各位使用啥方法做的,重复的问题怎么解决啊
想了一下
提示
全部评论
推荐
最新
楼层
随缘笔试
杭州电子科技大学 C++
居然是DP,还是我太年轻了
点赞
回复
分享
发布于 2019-04-12 21:33
拼命_up
华中师范大学 Java
同思路,不会考虑重复的
点赞
回复
分享
发布于 2019-04-12 21:45
体制躺平狗
广西大学 算法工程师
怎么知道过了多少?
点赞
回复
分享
发布于 2019-04-12 21:49
已删除
和lz思路一样,最后也过了40。。。
点赞
回复
分享
发布于 2019-04-12 21:50
汤米弟弟
门头沟学院 算法工程师
诶???代码居然能编译😂😂不好意思,打扰了
点赞
回复
分享
发布于 2019-04-12 21:54
空空空空空如也
华南理工大学 算法工程师
我觉得自己的思路没问题。。 最开始也是想的DP,后面想想枚举碗的个数再用组合数更容易,而且不可能有重复,但是也只过了40? 看到别的帖子有人发了个代码,他没说自己A了没,但是明显是错的,他在算组合数的时候用了除法,然后还取模。。 上面是我的代码,下面是那个人的代码 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include<bits/stdc++.h> using namespace std; int mod = 10000; int C[55][55]; void init() { memset(C,0,sizeof(C)); C[0][0]=1; for(int i=1; i<=51; i++) { C[i][0]=C[i][i]=1; for(int j=1; j<i; j++) C[i][j]=(C[i-1][j]+C[i-1][j-1])%mod; } } int main() { int n,m,k; init(); while(scanf("%d %d %d",&m,&n,&k)!=EOF) { int ans=0,ans1=0; for(int i=1; i<k; i++) ///鱼丸所用碗数量 { for(int j=1; j+i<=k; j++) ///牛丸所用碗数量 { if(i>m || j>n) continue; ans = ans + C[m-1][i-1] * C[n-1][j-1] %mod; ans %= mod; } } printf("%d\n",ans); } return 0; } #include<bits/stdc++.h> #include<unordered_set> using namespace std; int m, n, k; int mod = 10000; int main() { cin >> m >> n >> k; if (k == 1) { cout << 0 << endl; return 0; } int m1 = min(m, k - 1); int n1 = min(n, k - 1); vector<int> num_m(m1+1); num_m[1] = 1; for (int i = 2; i <= m1; ++i) { num_m[i] = num_m[i - 1] * (m + 1 - i) / (i - 1); num_m[i] %= mod; } vector<int> num_n(n1 + 1); num_n[1] = 1; for (int i = 2; i <= n1; ++i) { num_n[i] = num_n[i - 1] * (n + 1 - i) / (i - 1); num_n[i] %= mod; } int res = 0; for (int i = 1; i <=m1; i++) { int right = min(k - i, n1); for (int j = right; j >= 1; j--) { res += num_m[i] * num_n[j]; res %= mod; } } cout << res << endl; return 0; }
点赞
回复
分享
发布于 2019-04-12 22:03
空空空空空如也
华南理工大学 算法工程师
好吧,插板***出现重复....
点赞
回复
分享
发布于 2019-04-12 22:06
加油鸭~
中南大学 算法工程师
和同学讨论出来应该是考虑多少个碗。不分鱼丸肉丸
点赞
回复
分享
发布于 2019-04-12 22:10
还没有回复哦~
相关推荐
11-27 18:05
天津大学 PCB工程师
就这么水灵灵的走了
公司下午5点30下班,在5点31的时候领导突然站在办公室说大家集体加个班,但是由于我打的车已经到达上车点开始等待计费,如果我取消的话还得支付司机一部分打车费,所以我在领导诧异的眼光中,意无决然的走到了打卡机面前,打卡下班。
意诚心正:
果断下班,点赞
点赞
评论
收藏
分享
11-27 17:08
已编辑
牛客_产品运营部_私域运营
解码!2025届校招白菜、sp、ssp薪资档位公开!
腾讯
普通offer
24k~26k * 15,年包在36w~39w左右。
点赞
评论
收藏
分享
11-16 12:49
哈尔滨工业大学(威海) 算法工程师
简历,求指导
哎,不想读书了,想就业,有点焦虑,还请牛友们指教一下简历,顺便请指教一下我接下来该干什么。我目前在看408的数据结构,«算法导论»,还在刷LeetCode。
Java抽象带篮子:
蚌埠住了,10➕网友加联系方式这有什么好说的
点赞
评论
收藏
分享
11-09 01:22
已编辑
东南大学 Java
最心动的约面环节
女朋友说请我吃饭
高级特工穿山甲:
羡慕,我秋招有家企业在茶馆组织线下面试,约我过去“喝茶详谈”😢结果我去了发现原来是人家喝茶我看着
点赞
评论
收藏
分享
11-23 13:47
门头沟学院 机器学习
得物:后端开发 面经
一面 自我介绍 多路复用 select、poll、epoll TCP拥塞控制 TCP 沾包 TCP 沾包解决方式 ReentrantLock AQS ReentrantLock可重入怎么实现 自己设计的话怎么做 ReentrantLock公平锁和非公平怎么实现 锁升级 对象头,objct在jvm里的布局 ThreadLocal ThreadLocal内存泄漏 垃圾清除算法 G1垃圾回收器 如何进行标记 三色标记法 mysql底层索引结构 回表 索引失效场景 redis分布式锁实现 A线程已经获取到了分布式锁,极端情况下,B线程可以获取到锁嘛 红锁 常见的限流算法 二面放弃
查看26道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
1
...
到了新公司,不要用力过猛
1.8W
2
...
寒假实习租房攻略!北京版
1.2W
3
...
泡出来啦
1.2W
4
...
华为开奖,详细时间线
1.0W
5
...
万字长文讲透金融科技方向的就业机会
8311
6
...
面试官问我最大的挫折是什么
8227
7
...
我也是好起来了,都能收到offer了
8040
8
...
不论秋招是否结束,你我都是勇敢的人
7043
9
...
华为开奖?
6758
10
...
校招两方/三方违约模板
6579
正在热议
#
25届秋招总结
#
377487次浏览
3743人参与
#
如果再来一次,你还会选择这个工作吗?
#
101413次浏览
1022人参与
#
阿里云管培生offer
#
46263次浏览
1379人参与
#
地方国企笔面经互助
#
6029次浏览
14人参与
#
简历被挂麻了,求建议
#
2525407次浏览
33458人参与
#
发工资后,你做的第一件事是什么
#
4715次浏览
19人参与
#
北方华创开奖
#
64594次浏览
503人参与
#
ai智能作图
#
11271次浏览
182人参与
#
我的实习求职记录
#
6106210次浏览
83837人参与
#
如果你有一天可以担任公司的CEO,你会做哪三件事?
#
8834次浏览
180人参与
#
上班到公司第一件事做什么?
#
14586次浏览
164人参与
#
阿里求职进展汇总
#
71834次浏览
780人参与
#
如何写一份好简历
#
615942次浏览
8700人参与
#
听到哪句话就代表面试稳了or挂了?
#
96756次浏览
810人参与
#
还记得你第一次面试吗?
#
29660次浏览
416人参与
#
华为工作体验
#
109400次浏览
852人参与
#
面试体验感最好的是哪家?
#
91583次浏览
921人参与
#
网易求职进展汇总
#
38920次浏览
334人参与
#
如果有时光机,你最想去到哪个年纪?
#
27090次浏览
559人参与
#
腾讯求职进展汇总
#
205743次浏览
1687人参与
#
硬件兄弟们 甩出你的华为奖状
#
75843次浏览
615人参与
#
上班苦还是上学苦呢?
#
106788次浏览
866人参与
牛客网
牛客企业服务