首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
Y型树
[编程题]Y型树
热度指数:316
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
给出
个顶点,你可以将这
个顶点构成一棵树,若这棵树恰好只有三个分叉,那么我们称这种树为
树。
现在给出
个顶点,请你求出可以由这
个顶点构建的
树有多少种?
输入描述:
输入的第一行给出顶点的个数
。
输出描述:
由这
个顶点构建的
树有多少种?,结果对
取模。输出取模后的结果。
示例1
输入
4
输出
1
说明
示例2
输入
6
输出
2
说明
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(12)
分享
纠错
提交结果有问题?
0个回答
6篇题解
开通博客
雀青
发表于 2025-05-28 18:31:43
这个题目的官解比较抽象,我会对其做一个解释。实际上题目所求为p(N-1,3)下文以M代表N-1。这个p(n,k)即代表分拆数 https://oi-wiki.org/math/combinatorics/partition/#%E7%94%9F%E6%88%90%E5%87%BD%E6%95%B0
展开全文
丨阿伟丨
发表于 2025-09-18 11:51:53
题目链接 Y型树 题目描述 给定 个顶点,你可以用这些顶点构成一棵树。 如果这棵树恰好只有三个叶子节点(度为1的节点),我们称之为“Y型树”。 请问,用这 个顶点可以构建出多少种不同的Y型树? 结果需要对 取模。 解题思路 1. 问题解读:有标号 vs. 无标号 虽然题目提到了“顶点”,通常在
展开全文
牛客题解官
发表于 2026-03-12 15:22:03
Y型树 [题目链接](https://www.nowcoder.com/practice/444ca6d8ab1c416e9729392d377b4fa8) 思路 先来理解什么是 Y 型树。题目说"恰好只有三个分叉"——也就是说这棵树里有且只有一个度为 3 的节点(中心节点),其
展开全文
量子态发圈
发表于 2025-05-29 14:17:21
分拆数:将个数拆分成3份。 不会推公式,直接启动。 from math import gcd mod=int(1e9)+7 n=int(input()) n-=1 ans=(n*n+2*gcd(n,3)-3*gcd(n,2))*pow(12,-1,mod)%mod print(ans) 牛客春招刷
展开全文
扎男_
发表于 2025-05-27 21:44:16
// // 活动地址: 牛客春招刷题训练营 - 编程打卡活动 // #include <ios> // #pragma clang diagnostic push // #pragma ide diagnostic ignored "cppcoreguidelines-n
展开全文
Silencer76
发表于 2025-03-31 12:16:18
题目链接 Y型树 题目描述 给出 个顶点,你可以将这些顶点构成一棵树。若这棵树恰好只有三个分叉(即存在一个点,从这个点出发恰好有三条不同的路径到叶子节点),那么我们称这种树为Y型树。 现在给出 个顶点,请你求出可以由这些顶点构建的Y型树有多少种? 输入: 一个整数 ,表示顶点的个数 输出:
展开全文
问题信息
组合数学
基础数学
数论
上传者:
turnsoul
难度:
0条回答
12收藏
233浏览
热门推荐
相关试题
自守数
数论
评论
(675)
牛牛的超市
动态规划
基础数学
评论
(5)
托米的游戏
深度优先搜索(DFS)
数论
评论
(0)
假如张三使用机器制造一个螺丝帽直径...
机器学习
评论
(1)
小刘去服装店购买了一批衣服,他先给...
数学运算
评论
(3)
Y型树
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
4
1
6
2