摘要: 蓝桥杯算法:基础练习 Huffuman树 问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb 阅读全文
posted @ 2020-03-14 17:32 AI未来10Y 阅读(220) 评论(0) 推荐(0)
摘要: 蓝桥杯算法:高精度加法 大整数加法: 问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。 算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推 阅读全文
posted @ 2020-03-14 13:47 AI未来10Y 阅读(369) 评论(0) 推荐(1)
摘要: 简单介绍一下try-catch: 异常捕获语法: try{ 可能出错的代码 }catch{ 如果出错,如何处理的代码 } 蓝桥杯算法题:n的阶乘 问题描述 输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。 阅读全文
posted @ 2020-03-14 10:42 AI未来10Y 阅读(451) 评论(0) 推荐(0)