树的最小点覆盖
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定一颗 个节点 条边的树,树的根为 。
请你从中选择尽量少的节点,使得每一条边至少有一个端点被选中。请你求出这个最小的选择点数。
输入格式
第一行包含一个整数 (),表示树的节点数。
第二行 个整数 ,其中 表示第 号节点的直接父节点编号()。
输出格式
输出一个整数,表示最小的选择点数。
样例输入
5
1 2 3 1
样例输出
2
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
给定一颗 n 个节点 n−1 条边的树,树的根为 1。
请你从中选择尽量少的节点,使得每一条边至少有一个端点被选中。请你求出这个最小的选择点数。
第一行包含一个整数 n(2≤n≤105),表示树的节点数。
第二行 n−1 个整数 f2,f3,…,fn,其中 fi 表示第 i 号节点的直接父节点编号(1≤fi<i)。
输出一个整数,表示最小的选择点数。
5
1 2 3 1
2