7.高精度加法售后服务

高精度类的题不一定按照我给vector的写,我写的只是个人比较喜欢的,也可以用固定数组

a[0]储存数组的长度,从a[1]开始存储数据也可以,只不过个人热爱c++的容器(手动狗头)

直接用literate string直接从后往前也可以,但是这个是数学计算用字符进行运算就得避免不能忘了-‘0‘求值,而且高精度的题的值一般都很恶心

解释一下我写的函数

vector sum(vector &A,vector &B)

个取地址符号可能有的人发现了,不加的话运行也是对的,当然啦,但是不加取地址符号的话,在传入函数的时候,是copy一个相同的vector传入函数,浪费时间,所以要加入&

算法是一个快速通过一个题的效率问题不能用算法嘎嘎处理,然后还时间变长了吧

最后所有算法的模板都是基于,数组逆序存储。

你可能感兴趣的:(算法,算法,c++,数据结构)