C++
山风fly
www.pengruolan.com
展开
-
Huffuman数
题目: Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。 2. 重复步骤1,直到{pi}中只剩下一个数。 ...原创 2020-02-21 00:40:42 · 197 阅读 · 0 评论 -
蓝桥杯之高精度加法C++
注意两个高精度数的位数是否相等,以及最高位的满10进1可能导致和的位数增加。 (过程略啰嗦,但是想法很简单,满10进1是本题的解题之法) 直接上代码: #include <iostream> #include <cmath> using namespace std; /* run this program using the console pauser or add yo...原创 2020-02-20 19:01:21 · 585 阅读 · 0 评论