摘要:
将n个不同的球放到m个相同的袋子里有多少种方案? 对10^9+7取模。 n,m<=1000。 ### 怎么来递推呢? 用f[i][j]表示将i个不同的球放到j个相同的袋子,并保证每个袋子里都有球的方案数。 考虑第i个球是不是单独放的。 答案是f[n][0]+f[n][1]+…+f[n][m]。 时间 阅读全文
摘要:
堆 堆是干啥用的? - 它是树形结构,每个节点拥有一个key - 父亲节点的key必大于两个儿子节点 堆的查询 堆只能查询根节点 返回根节点的value(key) 堆的插入 给定一个key值,如何将它插入堆? - 核心思想:修复 - 直接将他摆在堆的末尾,然后修复这个堆 向上修复 如果它的key值比 阅读全文
摘要:
同一平面内有n(n≤500)条直线,已知其中p(p≥2)条直线相交于同一点,则这n条直线最多能将平面分割成多少个不同的区域? 阅读全文