acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 正经题解|小灵的奇妙上学之旅(Hard)

    小灵的奇妙上学之旅(HARD) 题目大意 给出一个NNN个结点MMM条边的有向图,并且保证只会存在由前面顶点到达后面的边。求从1号顶点到达NNN号顶点所有的走法。 思路解析 范围由一开始的n≤50n \leq50n≤50开到了n≤1000n \leq 1000n≤1000,所以暴力枚举肯定行不通,但是我们可以发现一件事,在这个有向图当中,前面的顶点只会前往后面的顶点,那么他是不会返回的。 如果我们计算出了第iii号顶点的路径总数,那么pospospos号顶点可以前往pos2pos2pos2号顶点的话,那么我们是不是可以认为,pos2pos2pos2号顶点的方案总数,一定包含pospospos号顶点的方案总数,因此我们就可以列出状态转移方程。 IFIFIF $ G[pos][i] == pos2$ dp[pos2]+=dp[pos]dp[pos2] += dp[pos]dp[pos2]+=dp[pos] 代码演示

    userId_undefined

    AC君

    管理员
    倔强青铜
    79阅读
    2回复
    0点赞
  • 题解

    userId_undefined

    AMCE(孟维熙)

    秩序白银
    19阅读
    3回复
    3点赞
  • 题解

    一个比较基本的动态规划,寻找不同路径的数量(就是数据一言难尽)

    userId_undefined

    沈思邈

    秩序白银
    26阅读
    0回复
    0点赞
首页