
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 · 209 阅读 · 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 · 608 阅读 · 0 评论