传统题 6000ms 128MiB

【模板】哈夫曼树

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

构造一棵二叉树,要求此树的叶子结点权值为给定的 $n$ 个整数,且最小化 $\sum\limits_{i\in S}(w_i×dep_i)$ 。

注:根结点深度为 $0$。

Input Format

第一行一个整数 $n$ 表示 $n$ 个叶子结点。

第二行 $n$ 个整数表示叶子结点权值。

Output Format

一行 $n$ 个整数表示第 $i$ 个叶子的深度。

3
2 3 7
2 2 1

Hint

$1≤n≤10^4,1≤w_i≤10^9$

Source

模板

数据结构【入门】

未参加
状态
已结束
规则
ACM/ICPC
题目
11
开始于
2023-3-13 0:00
结束于
2024-3-13 0:00
持续时间
8784 小时
主持人
参赛人数
24