关注
感谢楼上回复,我还是太水了,算法练习得少,写得不好。 关于2楼,我通过率是20%而该层主通过率40%的原因,刚才重写时也许找到了,我的代码逻辑错了。比如DFS到第i层,假如K种花都已经放过了,那么就可以不用继续递归了,剩下N-i层每一层都可以放K种花,也就是结果加上K的N-i次方。由于我是按照N=3 K=2来作为示例,所以这里我加上了2的N-i次方。 关于动归的思路,应该是f(n, k) = k*(f(n-1, k-1) + f(n-1, k)。设花的种类为1~k,f(n-1, k-1)可以看作前n-1个位置放置花种1~k-1的种数,然后第n个位置必须放置花种k。由于轮换对称性,第n个位置的花种k可以和任意花种兑换,因此要乘以k。f(n-1, k)则可以看作前n-1个位置就放置了所有的花种,因此肯定和前面的k*f(n-1, k-1)的放置放法是不同的。当然这里也要乘以k,因为第n个位置还是能放置k种花。
查看原帖
点赞 5
相关推荐
爱笑的Va学弟:我在小小厂实习了四天,昨天下班突然也被裁了,鼠鼠已经碎了
点赞 评论 收藏
分享
05-21 16:37
成都信息工程大学 深度学习 鬼迹人途:你去投一投尚游游戏,服务器一面,第一个图算法,做完了给你一个策略题,你给出方案他就提出低概率问题,答不上当场给你挂
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 一个三无废物985硕士的求救帖!Help8333
- 2... 两年后重看秋招——后悔选择读研,可到底该怎么做?7563
- 3... 秋招公司情报局,分享线索得牛币💰7466
- 4... 字节客户端一面7369
- 5... 月薪一万五,天天都喊苦5607
- 6... 技术不是唯一答案:计算机大学生的第一堂社会课4465
- 7... 手机厂工作一年了,给想进手机行业的兄弟们写点建议4118
- 8... 字节暑期实习三周跑路会被拉黑吗3820
- 9... 机械读研的核心优势是?3242
- 10... 凌晨一点我不可以睡觉吗?我要被你侮辱?我晚上会做噩梦的呜呜呜3037
正在热议
更多
# 大厂面试初体验 #
6057次浏览 44人参与
# 如果可以,你希望哪个公司来捞你 #
101156次浏览 463人参与
# 如何提高实习转正率? #
2476次浏览 30人参与
# leader认为你工作不认真怎么办 #
31000次浏览 143人参与
# 你遇到过哪些神仙同事 #
100393次浏览 724人参与
# 我的国央企投递进展 #
46717次浏览 293人参与
# 国企是理工四大天坑的最好选择吗 #
13732次浏览 95人参与
# 五一之后,实习真的很难找吗? #
78578次浏览 515人参与
# 机械人,你被简历秒挂的企业有哪些? #
43056次浏览 281人参与
# 招聘要求与实际实习内容不符怎么办 #
113062次浏览 770人参与
# 如果公司给你放一天假,你会怎么度过? #
17152次浏览 129人参与
# 找工作时的取与舍 #
80519次浏览 568人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
246398次浏览 1792人参与
# 三一重工求职进展汇总 #
15136次浏览 68人参与
# OPPO求职进展汇总 #
663004次浏览 5041人参与
# 你的秋招第一场笔试是哪家 #
142895次浏览 1455人参与
# 总结:哪家公司面试体验感最差 #
61142次浏览 276人参与
# 如果重来一次你还会读研吗 #
176979次浏览 1786人参与
# 机械人,说说你的烦心事 #
69777次浏览 839人参与
# 面试时被问的最奇葩的问题 #
23032次浏览 130人参与