【华为OD机试真题2023CD卷 JAVAJS】传递悄悄话

news/2024/7/20 16:49:01 标签: 算法, java, 华为od, javascript

华为OD2023(C&D卷)机试题库全覆盖,刷题指南点这里

传递悄悄话

知识点深搜

时间限制:1s 空间限制:256MB 限定语言:不限

题目描述:

给定一个二叉树,每个节点上站着一个人,节点数字表示父节点到该节点传递悄悄话需要花费的时间。
初始时,根节点所在位置的人有一个悄悄话想要传递给其他人,求二叉树所有节点上的人都接收到悄悄话花费的时间。

输入描述:

给定二叉树 

0 9 20 -1 -1 15 7 -1 -1 -1 -1 3 2

注:-1表示空节点

输出描述:

返回所有节点都接收到悄悄话花费的时间38

示例1

输入:

0 9 20 -1 -1 15 7 -1 -1 -1 -1 3 2

输出:

38

http://www.niftyadmin.cn/n/5299858.html

相关文章

【学习笔记】[AGC060D] Same Descent Set

本来是想做点多项式调节一下&#xff0c;结果发现这玩意太肝了&#xff0c;似乎并没有起到调节作用。 设 f ( S ) f(S) f(S)表示符号为 < < <的下标集合恰好为 S S S的方案数&#xff0c;因为两个序列完全等同&#xff0c;因此答案等于 ∑ S ⊆ { 1 , 2 , . . . , n …

AtCoder Beginner Contest 297(A-E)

比赛地址: AtCoder Beginner Contest 297 - AtCoder A - Double Click 思路 : 直接模拟即可 代码 : #include<bits/stdc.h> #define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0); #define endl \nusing namespace std; typedef long long LL;inline vo…

C练习——一元二次方程求解

题目&#xff1a;编程计算并输出一元二次方程ax bxc0的两个根 解析&#xff1a;先判断delta与0的关系&#xff0c; 若delta>0,则有两个不同的实根&#xff0c;利用求根公式( -b 土 √b^2 -4*a*c)/2*a &#xff1b; 若delta0,则有两个相同的实根&#xff0c;则根为x1 x2 …

基于SpringBoot的疫情居家管理系统

文章目录 项目介绍主要功能截图:部分代码展示设计总结项目获取方式🍅 作者主页:超级无敌暴龙战士塔塔开 🍅 简介:Java领域优质创作者🏆、 简历模板、学习资料、面试题库【关注我,都给你】 🍅文末获取源码联系🍅 项目介绍 基于SpringBoot的疫情居家管理系统,java…

Java获取windows操作系统基本信息

Java可以通过使用System类中的一些属性和方法来获取Windows操作系统的基本信息。以下是一些示例代码&#xff1a; public class WindowsInfo {public static void main(String[] args) {// 获取操作系统名称String osName System.getProperty("os.name");System.ou…

四、HTML 属性

属性是 HTML 元素提供的附加信息。 一、HTML 属性 HTML 元素可以设置属性属性可以在元素中添加附加信息属性一般描述于开始标签属性总是以名称/值对的形式出现&#xff0c;比如&#xff1a;name"value"。 二、 属性实例 HTML 链接由 <a> 标签定义。链接的地…

cJSON代码解读

1、背景 cJSON用了很久&#xff0c;但是对它一直不太了解。这次向添加对long long类型的支持&#xff0c;一直出问题。因为有以前添加两位小数float的经历&#xff0c;我觉得会很轻松&#xff0c;没想到翻车了。于是有了这边文档&#xff0c;阅读了部分博主对cJSON的解析&…

CCNP课程实验-02-EIGRP_CFG

目录 实验条件网络拓朴需求&#xff1a; 基础配置需求实验1. R4/R5/R6通过二层交换机连接&#xff0c;按照实验拓扑图来宣告路由器接口到相应的EIGRP进程&#xff0c;没有具体说明的可任意宣告&#xff0c;要求关闭自动汇总。2. R2 --- R3上启用EIGRP认证&#xff08;采用MD5进…