日记
lpls1
这个作者很懒,什么都没留下…
展开
-
关于StreamTokenizer(1)
写在前边:本篇博客仅是本菜鸟经验之谈,不保证正确性!找解答者请另寻高明qaqStreamTokenizer实现了控制台输入数据读取速度的优化。这个类其中一个构造函数是StreamTokenizer(String str)。注意每一次调用in对象的nval变量时,都要先调用一下nextToken()方法。如果将控制台int类型的数字直接用nextToken()方法赋值给Int变量,会出现转码错误。...原创 2019-03-12 18:46:56 · 237 阅读 · 0 评论 -
关于保留几位小数(1)
double a=3.2892int b=32保留两位小数//DecimalFormat转换最简便public void m1(){ DecimalFormat df=new DecimalFormat("#.00"); System.out.println(df.format(f));}//String.format打印最简便public void m2(){ Sys...原创 2019-03-12 19:41:33 · 1017 阅读 · 0 评论 -
水题日记20190417
原题:http://codeforces.com/contest/1154/problem/B import java.util.Arrays; import java.util.Comparator; import java.util.Scanner; public class sakuragi {//开boolean used[]数组以元素本身值为下标时,注意负数...原创 2019-04-17 22:15:55 · 84 阅读 · 0 评论 -
二分法
import java.util.Scanner;public class test2 { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int N=sc.nextInt(); int a[]=new int[N]; for(int i=0;i<N;i++) { ...原创 2019-04-18 21:57:44 · 76 阅读 · 0 评论 -
神奇的口袋(简单dp)
//注意dp初始赋值,对剩余容量为0,可选物品任意多个的情况都赋值为1.import java.util.Scanner; public class test2 { public static void main(String args[]) { Scanner sc=new Scanner(System.in); int N=sc.nextI...原创 2019-04-19 16:35:48 · 191 阅读 · 0 评论 -
待解决的动态规划
/*import java.util.Scanner;public class test2 {// public static void main(String args[]) { Scanner sc=new Scanner(System.in); int N,M,W[],D[]; N=sc.nextInt();//个数 M=sc.nextInt();//容量 W=ne...原创 2019-04-19 22:03:59 · 65 阅读 · 0 评论