思路:dp,树转换为左孩子右兄弟的二叉树后,以i为根的树的最大深度为节点i的孩 子数量+孩子中子树最深的深度。使用li[i]记录结点i的所有子节点,dp公式即为:孩子数+max(子树深度),即 len(li[i])+max(dptest(i1、2、3……))

import sys
sys.setrecursionlimit(100000)  #限制递归次数
n=int(input())
li=[[] for i in range(n+1)]    #li[i]是结点i的所有子节点
# li[i]=i的子节点数量+子树转为二叉树后的最大高度
for i in range(n-1):temp=int(input())li[temp].append(i+2)
def dptest(x):ans=0for i in li[x]:ans=max(ans,len(li[x])+dptest(i))return ansresult=dptest(1)
print(result)

蓝桥杯——历届真题左hai子右兄弟-python相关推荐

  1. 蓝桥杯--历届真题 回文日期【第十一届】【省赛】【B组】

    试题 历届真题 回文日期[第十一届][省赛][B组] 提交此题   评测记录 资源限制 时间限制:1.0s   内存限制:256.0MB  哎话说好久没写过日期题了,回忆起刚学的时候被日期统治的恐惧了

  2. 蓝桥杯--历届真题 最优包含【第十届】【决赛】【B组】

    试题 历届真题 最优包含[第十届][决赛][B组] 提交此题   评测记录 资源限制 时间限制:1.0s   内存限制:256.0MB  类似于:Acwing--902. 最短编辑距离(线性dp)_w ...

  3. 超详细思维过程 杨辉三角形 蓝桥杯 历届真题

    先说前提,这题我用自己的想法只过了50%,其他用例超时了. 官网题目链接 大多数人想到的直接暴力,其实我也差不多只是很多地方思路改进 用一个二维数组存起来同时计数,遇到的时候返回计数值 最先应该是这个 ...

  4. 蓝桥杯---历届真题 题解

    试题编号 题解 问题描述 PREV-55 小计算器 模拟 PREV-54 合根植物 并查集 PREV-53 分考场 回溯 PREV-52 小数第n位 数学 PREV-51 观光铁路 PREV-50 对 ...

  5. 蓝桥杯 历届真题 古堡算式【省赛】【本科组】

    题目描述 福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式: ABCDE\ *\ ? = EDCBAABCDE ∗ ?=EDCBA 他对华生说:"ABCDEABCDE 应该代表不同的数字,问 ...

  6. Java实现 蓝桥杯 历届真题 数字拆分

    正整数可以表示为若干正整数的累加和.如,对于正整数n=6,可以分划为: 5+1 4+2 4+1+1 3+3 3+2+1 3+1+1+1 2+2+2 2+2+1+1 2+1+1+1+1 1+1+1+1+ ...

  7. 蓝桥杯 历届真题 中奖计算【省赛】【本科组】

    题目描述 某抽奖活动的规则是:每位参与者在纸上写下一个 8 位数的号码.最后通过摇奖的办法随机产生一个8位数字.参与者写下的数字中最多有多少个连续位与开奖号码中的相同,则称为中了几个号. 例如:小张写 ...

  8. 蓝桥杯------历届真题

    <1>核桃的数量 问题描述 小张是软件项目经理,他带领3个开发组.工期紧,今天都在加班呢.为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑).他的要求是: 1. 各组的核桃数量必须相同 ...

  9. 蓝桥杯 历届真题 耐摔指数【第九届】【省赛】【C组】C++ 动态规划

    资源限制 时间限制:1.0s   内存限制:256.0MB x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机. 各大厂商也就纷纷推出各种耐摔型手机.x星球的质监局规定了手机必须经过 ...

最新文章

  1. 用 Python 快速制作海报级地图
  2. SAP Link Between Material Document and Accounting Document Table
  3. 解决Linux下MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.[FAILED]...
  4. std::chrono时间库详解
  5. 解决AttributeError AttributeError: 'NoneType' object has no attribute 'filename'
  6. 【iOS】NSNotification 常用方法
  7. 学习下新塘M0芯片的下载方法
  8. 蓝桥杯官网试题 欧拉的鸡蛋
  9. AppScan安装教程
  10. 普元eos使用svn_普元EOS SVN配置
  11. 嵌入式软件工程师笔试面试指南目录
  12. 给LaTeX表格加脚注时的奇怪问题(使用PDFLaTeX)
  13. 兆比特每秒和兆字节每秒_bit ( 比特 )和 Byte(字节)的关系 以及 网速怎么算
  14. Process-wide API spying - an ultimate hack 摘要翻译(二)
  15. 【论文笔记】UBR4CTR:User Behavior Retrieval for Click-Through Rate Prediction (SIGIR 20)
  16. 计算机编程语言及C语言简介,编程语言基础:C语言
  17. 测试不同体重体型软件样子的,hikaku-sitatter身高软件,一键测试自己的体型
  18. 计算机弹歌光年之外谱子,光年之外(完整版)-邓紫棋-和弦谱-《弹吧》官网tan8.com-和弦谱大全,学吉他,秀吉他...
  19. 如何继承字走三国武器
  20. linux 无法生成缩略图,Thinkphp3.2 Linux下缩略图生成失败

热门文章

  1. node修改服务器默认端口,用node+express搭建服务器,解决跨域问题,更改端口号...
  2. 【笔记】莫比乌斯反演(1)
  3. 【开源教程1】疯壳·开源蓝牙心率防水运动手环-开发套件简介
  4. 【python】无规律时间步长时序数据转为固定步长
  5. win7改电脑名字方法_windows7计算机名称怎么更改
  6. 【百度前端学院学习笔记】Day6 浮动/BFC
  7. 计算机f g 盘找不到了,电脑E/F盘符突然不见了怎么办
  8. 区块链重塑人类社群生态
  9. golang操作elasticsearch详解
  10. 用cmd看星球大战?当然可以。