摘要: 题目描述: 假设有n根柱子,现要按下述规则在这n根柱子中依次放入编号为1,2,3,...的球。 (1)每次只能在某根柱子的最上面放球。 (2)在同一根柱子中,任何2个相邻球的编号之和为完全平方数。 试设计一个算法,计算出在n根柱子上最多能放多少个球。例如,在4 根柱子上最多可放11 个球。 «编程任 阅读全文
posted @ 2018-09-13 20:10 OFFBYONEBUG 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 以下均只针对有向无环图 1.最小不相交路径覆盖(不同的路径不能经过相同的点) 将原图中的点 i 拆成两部分 Xi Yi,若i 到 j 存在一条边,则连接 Xi -> Yj ,这样就得到了一个二分图, 最后 原图中的 最小不相交路径覆盖数 = 原图节点数 - 新图中的最大匹配数 2.最小可相交路径覆盖 阅读全文
posted @ 2018-09-13 19:52 OFFBYONEBUG 阅读(472) 评论(0) 推荐(0) 编辑