首页
比赛
tracker
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小红的二叉树
28条解析
开通博客写题解
lhp_zml
发表于 2025-03-10 13:46:03
// 从深度为2开始,当前叶子节点为2个。每加一层,每个叶子节点会增加三条路径 #include<bits/stdc++.h> using namespace std; const int mod=1e9+7; int n; int main(){ cin>>n;
展开全文
此在Dasein
发表于 2026-02-10 00:25:45
中心节点枚举法 在树(无环连通图)中,任意两个度数大于等于 2 的节点之间都存在路径。对于长度为 2 的路径 ,节点 是该路径唯一的“中间节点”或“转折点”。 因此,可以将“计算所有长度为 2 的路径数量”转化为: 遍历树中每一个节点 ,计算以 为中心(中点)能组成多少条路径。 假设节点 的度
展开全文
Night_crusing
发表于 2026-02-10 12:49:15
最原始思路是对每一个节点进行判断然后累加,但是这样肯定会积累重复项。观察经过两个边的类型可以分为两种,子 - 父 - 子 和 孙 - 子 - 父 两种,我们可以选择中间节点作为统计的口径。对于深度为2到n-1的中间的节点作为父节点可以得到一条(子 - 父 - 子 )作为子节点可以获得两条(孙 - 子
展开全文
CARLJOSEPHLEE
发表于 2025-03-10 22:49:02
n = int(input()) if n == 1: print(0) else: pow1 = pow(2,n-1,1000000007) print((3*pow1-5)%1000000007)
努力努力zzb
发表于 2025-04-04 21:10:28
shendu2 =input() shendu=int(shendu2) MOD=10**9+7 if shendu==1: print(0) else: ZHILI=pow(2,shendu-1,MOD) BABA=3*ZHILI-5 daan=BABA%MOD
展开全文
ading007
发表于 2025-05-23 14:30:17
package main import ( "fmt" ) const mod float64 = 1e9+7 func main() { var h int fmt.Scan(&h) cnt := 0 if h > 1
展开全文
牛客754921490号
发表于 2025-12-20 21:26:02
#include <iostream> #include <cmath> using namespace std; // 非根且非叶节点数量*3 + 有子节点的根节点 // 2^n n <=1e4 数字巨大,int明显越界,需要提前mod // (ab)%m = (a
展开全文
one_peace_Bo
发表于 2025-08-02 22:02:12
#include <cmath> #include <iostream> using namespace std; int main() { constexpr int MOD = 1e9+7; long long n; while (cin >
展开全文
我没拿98k
发表于 2025-04-03 16:23:50
n=int(input()) if n==1: print(0) else: print((3*2**(n-1)-5)%(10**9+7)) 数学问题(3*pow(2,n-1)) - 5
屁颠屁颠の父
发表于 2025-03-13 15:33:18
depth = int(input()) dp = [0] * depth dp[0] = 0 if depth == 1: print(dp[0]) elif depth == 2: dp[1] = 1 print(dp[1]) else: dp[1] = 1
展开全文
查看本题
查看本题讨论
相关比赛
101604-牛客周赛79内测
进入比赛
101904-test
进入比赛
101922-算启新程・即科杯AI 算法竞技大赛
进入比赛
101996-我的编程训练
进入比赛
102207-测试
进入比赛
等你来战
查看全部
城阳一中第二届 ACM 校赛 (牛客同步赛)
报名截止时间:2026-03-14 18:00
云南大学·昆明理工大学程序设计竞赛(同步赛)
报名截止时间:2026-03-14 18:00
【小羊肖恩】小羊杯 Round 3
报名截止时间:2026-03-15 18:00
牛客周赛 Round 135
报名截止时间:2026-03-15 21:00
牛客小白月赛130
报名截止时间:2026-03-20 21:00
CACPC - 环海岸线联盟联合校赛决赛(同步赛)
报名截止时间:2026-03-21 18:00
2026年山东大学(威海)程序设计新星赛(同步赛)
报名截止时间:2026-03-21 18:00
第二十二届西南科技大学ACM程序设计竞赛(同步赛)
报名截止时间:2026-03-22 17:30
牛客周赛 Round 136
报名截止时间:2026-03-22 21:00
“⌬杯”蓝桥杯大赛省赛模拟赛
报名截止时间:2026-04-04 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题