ACM JAVA大数
来源:互联网 发布:剑雨江湖天罡进阶数据 编辑:程序博客网 时间:2024/05/18 03:14
有的水题自己模拟下大数就过了,有的各种坑,天知道曾经因为大数wa了多少次....自己最近学者用JAVA,下面是自己总结的JAVA常用知识..
框架
import java.util.Scanner;
import java.math.*;
public class Main
{
public static void main(String args[])
{
}
}
输入输出
Scanner cin = new Scanner(System.in);
int t = cin.nextInt(); //输入 int t
BigInteger m = cin.nextBigInteger();//输入 bigint m
(实数是BigDecimal)
String s; s = cin.next();//串char op = s.charAt(0);
System.out.println();输出
类型转换
BigInteger tmp=BigInteger.valueOf(n);//整数
BigDecimal tmp=BigDecimal.valueOf(n);//实数
s = a.toString();//字符串
基本函数
1.valueOf(parament); 将参数转换为制定的类型
2.add(); 大整数相加
3.subtract(); 相减
4.multiply(); 相乘
5.divide(); 相除取整
6.remainder();取余
7.pow(); a.pow(b)=a^b
8.gcd(); 最大公约数
9.abs(); 绝对值
10.negate();取反数
11.mod(); a.mod(b)=a%b=a.remainder(b);
12.max(); min();
13.punlic int comareTo();
14.boolean equals(); 是否相等
基本常量
A=BigInteger.ONE 1
B=BigInteger.TEN 10
C=BigInteger.ZERO 0
- ACM JAVA大数
- java对ACM大数处理
- Java大数求解ACM(HDU)
- java ACM 大数相加使用的bigInteger
- 杭电ACM大数JAVA提交实例
- java在acm中大数运算教程
- 杭电ACM大数JAVA提交实例
- java在acm中大数运算教程
- JAVA在ACM中大数运算教程
- java在acm中大数运算教程
- 南邮ACM 1011 大数加法 JAVA解法
- ACM-ICPC java(大数)使用总结
- 杭电ACM大数JAVA提交实例
- JAVA 大数在acm中的应用
- ACM--大数阶乘--HDOJ 1042--N!--Java
- ACM Java 大数之BigInteger详解
- ACM Java 大数之BigDecimal详解
- ACM常用算法-大数四则,高精度(Java)
- 小组焦点座谈的基本过程
- [转]系统吞吐量(TPS)、用户并发量、性能测试概念和公式
- Awk 中变量作用域的问题
- UITabBarController使用
- 建立 ssh 共享 git server
- ACM JAVA大数
- Unity3D研究院之Assetbundle的实战(六十三)
- Tree_Graph 判断T2是否为T1的子树 @CareerCup
- Boost之Smart_ptr库
- 自定义Persmission
- 视频会议压缩算法
- 我被爱情下了药
- mini2440驱动分析之TouchScreen
- Ubuntu12.04与蓝牙模块HC-06连接