![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高精度
文章平均质量分 79
Lazines_by
好吧,我要工作了
展开
-
高精度算法总结
高精度加法:先将两个字符串换成倒序int型,之后用 g 记录进位的数;A + B Problem II#includeusing namespace std;const int maxn = 10000 + 10;char s_1[maxn],s_2[maxn];int num_1[maxn],num_2[maxn];int main(){ int Tcas原创 2016-10-22 20:09:59 · 1836 阅读 · 0 评论 -
python 大数 && Java 大数
发现用python写大数,一行解决问题,6爆了51Nod 1005#!/usr/bin/env python3a = int(input());b = int(input());print(a+b);原创 2017-05-23 15:55:23 · 1987 阅读 · 0 评论 -
高精度bign类
转载自:http://blog.csdn.net/wall_f/article/details/8373395不错的高精度模板,但这个模板只能算加、减、乘、除等基本运算,但操作减法的时候只能大数减小数,所以最重要的操作是 + 、 +=、*、*=、、/、/=、-=、==,>=,[cpp] view plain copy#include #i转载 2017-04-27 16:24:36 · 385 阅读 · 0 评论 -
hdu4927 大数
题意:给一个数列,进行n - 1次操作,每次操作是把数列的相邻的两个数的后一个减前一个,求经过操作最后的数的值。思路:虽然数据只有3000,暴力n ^ 2不会超时,但是因为加减很多,会出现数非常大的情况,所以要用大数, 只是用大数加n ^ 2的模拟的话也超时了; 那就得找规律,发现会出现一个杨辉三角,即 a[n],a[n - 1],a[n - 2],……,a[1]的系数分别原创 2017-07-19 17:25:02 · 270 阅读 · 0 评论 -
uva 424 Java大数
import java.io.*;import java.math.*;import java.util.*;public class Main{ public static void main(String args[]) { Scanner in = new Scanner(System.in); BigInteger ans = Bi原创 2017-07-19 19:38:38 · 201 阅读 · 0 评论 -
hdu 6006(java 大数,三角形的外心)
因为有精度误差,所以用Bigdecimal直接模拟就行import java.util.*;import java.math.*;public class Main{ public static BigDecimal fun(BigDecimal x) { return x.multiply(x); } public static void main(String原创 2017-09-21 20:17:24 · 361 阅读 · 0 评论