acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 竞赛
  • 讨论
  • 团队
  • 商城
登录
注册
题目详情提交记录(0)
  • 【正经题解】加分二叉树

    这个题可以用动态规划或者记忆化搜索来做。因为如果要求加分最大的话,必须要求它的儿子结点加分最大,所以就有了最优子阶段。我们可以枚举根来更新最大值。中序遍历有个特点,在中序遍历这个序列上,某个点左边的序列一定是这个点的左子树,右边的序列,一定在这个点的右子树。 rootrootroot [ iii , jjj ]表示[ iii , jjj ]这段序列的根,递归输出先序遍历。注意初始化, fff [ iii ][ iii ] =v=v=v [ iii ],当序列只有 III 一个元素时, fff [ iii ][ iii ]等于这个点本身的权值,当 l==r−1l==r-1l==r−1 时,此时是空树设为 111 。 动态规划 区间 dpdpdp

    userId_undefined
    AC君
    管理员倔强青铜
    65阅读
    0回复
    4点赞
  • 题解

    内存最优

    userId_undefined
    dchk-SY
    秩序白银
    7阅读
    0回复
    1点赞
  • 【萌新题解】加分二叉树

    OK,也是不多说了,直接给答案 为啥ACGO题目难度一般? ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    userId_undefined
    CuSn
    禁言
    出道萌新题解仙人快乐小狗尊贵铂金勇敢小狗
    3阅读
    0回复
    0点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页