首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
现在竟然180天才能换一次昵称!
2019-04-12 21:31
滴滴_安全工程师
关注
已关注
取消关注
阿里第二题鱼丸那个题交流一下
我是觉得是一个m个球放到n个盒子里的问题,然后结果相乘做累加。。
但是发现鱼丸和肉丸是不区分的,最后过了40
来问问各位使用啥方法做的,重复的问题怎么解决啊
想了一下
提示
全部评论
推荐
最新
楼层
加油鸭~
中南大学 算法工程师
和同学讨论出来应该是考虑多少个碗。不分鱼丸肉丸
点赞
回复
分享
发布于 2019-04-12 22:10
空空空空空如也
华南理工大学 算法工程师
好吧,插板***出现重复....
点赞
回复
分享
发布于 2019-04-12 22:06
空空空空空如也
华南理工大学 算法工程师
我觉得自己的思路没问题。。 最开始也是想的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 21:54
已删除
和lz思路一样,最后也过了40。。。
点赞
回复
分享
发布于 2019-04-12 21:50
体制躺平狗
广西大学 算法工程师
怎么知道过了多少?
点赞
回复
分享
发布于 2019-04-12 21:49
拼命_up
华中师范大学 Java
同思路,不会考虑重复的
点赞
回复
分享
发布于 2019-04-12 21:45
随缘笔试
杭州电子科技大学 C++
居然是DP,还是我太年轻了
点赞
回复
分享
发布于 2019-04-12 21:33
暂无评论,快来抢首评~
相关推荐
05-25 23:47
门头沟学院 前端工程师
懂车帝 日常前端实习一面
05-16 懂车帝 日常前端实习一面 疑似KPI,这个实习面试是HR主动联系我的,好像是做跨端的,收前端简历 总时长25mins 地点:飞书,面试官没开摄像头 自我介绍 自我感觉Vue和React掌握程度各打几分,满分五分 说一下当时实习时候做项目遇到的难点 你觉得你现在具备独立开发的能力吗 React数据流传递有什么特点 Redux解决了一个什么问题 (简历上挂有博客地址) 个人博客最近在更新什么内容 学校没有什么前端方面的课程吗 CDN HTTP2和HTTP1区别 前端页面形容性能的指标,秒开率这些(没了解) React源码有看过吗,我说了一下react基本流程 那它相对于原生写法有什么...
查看16道真题和解析
点赞
评论
收藏
分享
昨天 19:15
复旦大学 前端工程师
大家面试的时候会洗脸吗?
好久没来牛客了,今天面试了一个实习生,感觉对方形象乱糟糟的,头发像鸡窝,像刚睡醒就来面试了,第一印象直接大打折扣,感觉我没有受到应有的尊重,再加上对方业务能力也一般,我直接挂掉;大家面试的时候还是好好收拾一下自己吧,争取给面试官留下个好印象,面试这东西还是存在眼缘的
MinJerous:
更在乎本质,应该看候选人是否和岗位需要的能力匹配。洗脸/不洗头都无所谓吧,说不定人家刚刚通宵准备,就是为了这场面试呢?你挂掉他核心原因还是他能力不行,而不是形象。就算形象好点,能力不行你敢给过吗,不怕后面+1质疑你
牛客激励计划
点赞
评论
收藏
分享
05-09 13:22
门头沟学院 Java
让室友感受一下牛u的热情
室友爬虫简历 让我帮发 求牛u锐评
Two_Shadow:
中间空着的是让hr写的吗
点赞
评论
收藏
分享
05-11 11:48
河南大学 Java
27,双非,一段小实习,如何冲击大厂
一个普通双非一本的我,在寒假结束时候找到了一家小公司实习,当时投四天四场面试全过感觉自己天下无敌,也时时幻想自己马上面试美团等大厂拿下大厂实习offer,但是我还是高估了自己的学历,最终大厂0面去了小厂。本以为是搞电商的厂,应该还可以,但是最后做的是tob的财务系统,找不到能偷的文档,也没法拉下来toc的代码,最近在投大厂,各位佬们🐮友们,有什么指导性的建议吗(简历的修改,投递的渠道,双非友好的大厂), 下面是我的简历,感谢大家。 注:网关项目是我抄的。现在感觉到学历的差异在面试机会体现上特别大,211跟双非差之毫厘失之千里。
程序员牛肉:
我是26届的双非。目前有两段实习经历,大三上去的美团,现在来字节了,做的是国际电商的营销业务。希望我的经历对你有用。 1.好好做你的CSDN,最好是直接转微信公众号。因为这本质上是一个很好的展示自己技术热情的证据。我当时也是烂大街项目(网盘+鱼皮的一个项目)+零实习去面试美团,但是当时我的CSDN阅读量超百万,微信公众号阅读量40万。面试的时候面试官就告诉我说觉得我对技术挺有激情的。可以看看我主页的美团面试面经。 因此花点时间好好做这个知识分享,最好是单拉出来搞一个板块。各大公司都极其看中知识落地的能力。 可以看看我的简历对于博客的描述。这个帖子里面有:https://www.nowcoder.com/discuss/745348200596324352?sourceSSR=users 2.实习经历有一些东西删除了,目前看来你的产出其实很少。有些内容其实很扯淡,最好不要保留。有一些点你可能觉得很牛逼,但是面试官眼里是减分的。 你还能负责数据库表的设计?这个公司得垃圾成啥样子,才能让一个实习生介入数据库表的设计,不要写这种东西。 一个公司的财务审批系统应该是很稳定的吧?为什么你去了才有RBAC权限设计?那这个公司之前是怎么处理权限分离的?这些东西看着都有点扯淡了。 还有就是使用Redis实现轻量级的消息队列?那为什么这一块不使用专业的MQ呢?为什么要使用redis,这些一定要清楚, 就目前看来,其实你的这个实习技术还不错。不要太焦虑。就是有一些内容有点虚了。可以考虑从PR中再投一点产出
投递美团等公司6个岗位
找工作,你会甘心进小厂还是猛冲大厂
双非本科求职如何逆袭
点赞
评论
收藏
分享
05-25 01:40
西安电子科技大学 Java
四、持久化操作
RDB和AOF差异 共同: redis服务器通过RDB或AOF文件还原数据库状态。 不同: 本质区别: RDB通过保存redis服务器中数据库的所有键值对记录数据库状态; AOF通过保存redis服务器执行的所有写命令记录数据库状态; AOF文件的更新频率通常比RDB文件更快,当redis服务器开启了AOF持久化功能时,优先通过AOF文件还原数据库状态;只有当AOF持久化功能处于关闭时,才会通过RDB还原数据库状态。 RDB RDB文件的创建与载入 通过执行SAVE命令或BGSAVE命令生成RDB文件,SAVE命令或BGSAVE命令都是通过调用rdbSave()函数来实现,两个命令的区别是SA...
redis
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
极限春招小结
1.1W
2
...
这次是真的告别了!
9947
字节暑期补捞
热聊中
3
...
上午拍毕业照,下午拍结婚照!牛友祝福我们吧!
9069
4
...
本科四年,我决定在即将毕业时转行
8810
5
...
第一次给了美团
8144
6
...
找工作找到厌倦了,晒一下毕业照吧!
7686
7
...
极限春招一个月总结
5899
8
...
亲爱的公司,你好!
5606
9
...
以为走散了,命运却又把我们安排到一起
5222
10
...
28届学院本女生走java中~
4829
创作者周榜
更多
正在热议
更多
#
写给毕业5年后的自己
#
4128次浏览
94人参与
#
毕业季等于分手季吗
#
13959次浏览
160人参与
#
华泰证券Fintech星战营
#
168268次浏览
191人参与
#
职场捅娄子大赛
#
318760次浏览
3258人参与
#
好好告别我的学生时代
#
42538次浏览
824人参与
#
华为求职进展汇总
#
4644514次浏览
28246人参与
#
海信求职进展汇总
#
64985次浏览
359人参与
#
机械制造岗投递时间线
#
22252次浏览
341人参与
#
晒一下我的毕业照
#
32328次浏览
353人参与
#
如何缓解求职过程中的焦虑?
#
7401次浏览
95人参与
#
如果今天是你的last day,你会怎么度过?
#
22685次浏览
197人参与
#
HR问:你期望的薪资是多少?如何回答
#
40036次浏览
525人参与
#
当下环境,你会继续卷互联网,还是看其他行业机会
#
108261次浏览
782人参与
#
晒晒我司的端午福利
#
14851次浏览
99人参与
#
记录实习开销
#
26035次浏览
190人参与
#
如果重来一次,你还会学计算机吗
#
46865次浏览
417人参与
#
我想象的实习vs现实的实习
#
280290次浏览
2214人参与
#
上班苦还是上学苦呢?
#
222796次浏览
1329人参与
#
工作两年想退休了
#
119899次浏览
1120人参与
#
视觉/交互/设计百问百答
#
43202次浏览
427人参与
#
实习生如何通过转正
#
84964次浏览
1326人参与
牛客网
牛客企业服务