java在acm中常用基础技巧方法
java在acm中常用基础技巧方法
如果学到了新的技巧,本博客会更新~
input
input-std
@Frosero
import java.util.*;
public class Main {
static String a;
static int c;
static Scanner cin = new Scanner(System.in);
public static void main(String[] args) {
while(cin.hasNext()){ // while(scanf("%d",&a)!=EOF)
a = cin.next(); // input : %d
c = cin.nextInt(); // input : %s
}
}
}
input-file
@Frosero
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.*;
public class Main {
static int x,y;
public Main() throws FileNotFoundException{
Scanner cin = new Scanner(new File("test.in"));
PrintWriter cout = new PrintWriter(new File("test.out"));
x = cin.nextInt();
y = cin.nextInt();
cout.println(x + y);
cout.close();
}
public static void main(String[] args) throws FileNotFoundException {
new Main();
}
}
output
@Frosero
public class Main {
public static void main(String[] args) {
System.out.print("hello world !"); //printf("hello world !");
System.out.println("hello world !"); //printf("hello world !\n");
}
}
BigInteger
需要特别说明的就是BigInteger需要由String转化过来。如果是整数,直接toString就好了。
@Frosero
import java.math.BigInteger;
public class Main {
static BigInteger a = new BigInteger("9876543210");
static BigInteger b = new BigInteger("27");
static BigInteger m = new BigInteger("1000000007");
public static void main(String[] args) {
System.out.println(a.add(b)); // +
System.out.println(a.subtract(b)); // -
System.out.println(a.multiply(b)); // *
System.out.println(a.divide(b)); // /
System.out.println(a.mod(b)); // %
System.out.println(a.compareTo(b)); // a > b : 1 ; a < b : -1 ; a == b : 0 ;
System.out.println(a.equals(b)); // a == b : true ;
System.out.println(a.isProbablePrime(1)); // probable : true ;
System.out.println(a.gcd(b)); // gcd
System.out.println(a.modPow(b, m)); // pow + %
// max min or xor and .......
}
}
java在acm中常用基础技巧方法的更多相关文章
- 【Java】Java中常用的String方法
本文转载于:java中常用的String方法 1 length()字符串的长度 String a = "Hello Word!"; System.out.println(a.len ...
- ACM 中常用的算法有哪些? 2014-08-21 21:15 40人阅读 评论(0) 收藏
ACM 中常用的算法有哪些?作者: 张俊Michael 网络上流传的答案有很多,估计提问者也曾经去网上搜过.所以根据自己微薄的经验提点看法. 我ACM初期是训练编码能力,以水题为主(就是没有任何算法, ...
- Java在ACM中的应用
Java在ACM中的应用 —. 在java中的基本头文件(java中叫包) import java.io.*; import java.util.*; //输入Scanner import java. ...
- Google在情报搜集中的基础技巧
Google在情报搜集中的基础技巧 作者:王宇阳 时间:2019-06-06 作者笔记 Google Hacking 是指使用特定的高级的google搜索语法,收集渗透测试目标的信息,查找目标的配 ...
- jQuery中常用的函数方法
jQuery中常用的函数方法总结 Ajax处理 load(url,[data],[callback]) url (String) : 待装入 HTML 网页网址. data (Map) : (可选) ...
- 2019-2-20C#开发中常用加密解密方法解析
C#开发中常用加密解密方法解析 一.MD5加密算法 我想这是大家都常听过的算法,可能也用的比较多.那么什么是MD5算法呢?MD5全称是 message-digest algorithm 5[|ˈmes ...
- VB的一些项目中常用的通用方法-一般用于验证类
1.VB的一些项目中常用的通用方法: ' 设置校验键盘输入值,数字 Public Function kyd(key As Integer) As Integer Dim mychar mychar = ...
- php面向对象类中常用的魔术方法
php面向对象类中常用的魔术方法 1.__construct():构造方法,当类被实例化new $class时被自动调用的方法,在类的继承中可以继承与覆盖该方法,例: //__construct( ...
- Java && Python 算法面试常用类以及方法总结
数据结构 逻辑结构上: 包括集合,线性结构,非线性结构. 存储结构: 顺序存储,链式存储,索引存储,散列存储. Java 常见数据结构 大专栏 Java && Python 算法面试 ...
随机推荐
- php number_format()函数 语法
php number_format()函数 语法 number_format()函数怎么用? php number_format()函数表示通过千位分组来格式化数字,语法是number_format( ...
- bzoj 3881 [Coci2015]Divljak——LCT维护parent树链并
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3881 对 S 建 SAM ,每个 T 会让 S 的 parent 树的链并答案+1:在 T ...
- js的 算法 和 数据结构
js的 算法 1.对一个对象数组按照对象某个属性进行排序 : https://www.cnblogs.com/webcabana/p/7460038.html 在做公交的项目中就碰到过这种算法问题, ...
- jekins—持续集成
json转换为Python的字典形式 Martin fowler:通过自动化的构建,编译-发布-自动化测试,尽早的发现集成的错误 持续集成的要素: 统一的代码库 自动构建编译 自动测试(单元测试) 每 ...
- mongo 大数据量更新注意事项
1.大数据量最好在本地执行更新. 2.在客户端执行更新时需要注意serve活动时间(10分钟),10分钟内解决不了的使用batchSize 或者db.getCollection("&quo ...
- Java面试题一览
Java面试题一览
- Java学习之面向对象---继承
继承:子继承父,子可以拥有父的所有. 继承的好处: 1.提高了代码的复用性 2.让类与类之间产生了关系.有了这个关系,才有了多态的特性 Java 只支持单继承,不支持多继承 class A { voi ...
- 一个普通函数的冷僻属性(length、caller、arguments、name、[[Scopes]]和[[FunctionLocation]])
https://blog.csdn.net/qq_17175013/article/details/81915059
- nginx+tomcat负载均衡实验
导言: 本次实验,tomcat就直接使用录原生的主页,只是简单修改主页识别主机,nginx也是直接在欢迎页上面修改的,直接实现负载均衡. 主机1:192.168.100.156 nginx+tomca ...
- Vue手把手教你撸一个 beforeEnter 钩子函数
地址 :https://www.jb51.net/article/138821.htm 地址 :https://www.jb51.net/article/108964.htm