
ACM_杂题
文章平均质量分 71
77458
手敲仙盘键,目视星空棋,灵控比特力,逍遥虚空界。
展开
-
2015Astar百度之星初赛 1001 超级赛亚ACMer
超级赛亚ACMerTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 916 Accepted Submission(s): 287Problem Description百小度是一个ACMer,也是一个超级原创 2015-05-31 20:01:03 · 1204 阅读 · 0 评论 -
HDU 1678 Shopaholic(优先队列 + 排序 + 英文-我想哭)
E - ShopaholicTime Limit:2000MS Memory Limit:65536KB 64bit IO Format:%lld & %lluSubmit StatusDescriptionLindsay is a shopaholic. Whenever there is a discount of the kind wh原创 2016-02-17 11:29:35 · 1012 阅读 · 0 评论 -
CodeForces 350B Resort(最长路)
B - ResortTime Limit:2000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64uSubmit Status Practice CodeForces 350BDescriptionValera's finally decided to go on holiday!原创 2016-07-14 21:54:36 · 1169 阅读 · 0 评论 -
java学习笔记8时间类
对于序列化的实现,当是实现Serializable接口时,可以通过关键字transient表示该属性不需要进行实例化。 对于时间类的说明以及介绍Date ->java.util.Date; 他的构造方法就是两种 Date() Date(long nmins)这个是通过毫秒数进行时间的设置。Calendar是一个抽象类,如果进行操作的话用GregorianCalendar类。 他有几个可以通原创 2015-05-10 14:09:32 · 505 阅读 · 0 评论 -
java学习笔记7对于将从控制台进行输入改为文件
import java.io.File;import java.io.OutputStream;import java.io.InputStream;import java.io.FileInputStream;import java.util.Scanner;public class Main{ public static void main(String [] agrs)原创 2015-05-10 13:37:29 · 550 阅读 · 0 评论 -
java学习笔记6对于制作项目,数据的存储用这个ObjectOutputStream
对象序列化 对象序列化的作用: 简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 当你想把的内存中的对象保存到一个文件中或者数据库中时候,需要用到对象的序列化。 如果一个类需要进行序列化处理的话,那么,这个类必须实现jav原创 2015-05-10 13:19:34 · 578 阅读 · 0 评论 -
Java学习笔记5
对于内存操作流,现在可以暂时不涉及声明对于可以用管道流进行通信的对象他的类必须是Runnable线程类的子类(Runnable是接口,要实现)。否则无法实现。 实现Runnable类必须重写他的方法public void run(); 对于线程之间的通信可以使用管道流 分别为PipedOutputStream,PipedInputStream 对于PipedOutputStream而言,co原创 2015-05-10 11:33:50 · 600 阅读 · 0 评论 -
java学习笔记4
File的方法有: exists()表示这个抽象路径表示的文件或者目录是否已经存在。 createNewFile()表示重新创建一个文件。 String getPath()将抽象路径名转换为一个路径名的字符串 isAbsolute()测试抽象路径是否为绝对路径名。 isDirectory()测试抽象路径名是否表示一个文件是否是一个目录。 isFile()测试一个抽象路径名是否表示一个标准原创 2015-05-10 10:12:35 · 485 阅读 · 0 评论 -
java学习心得3
定义了接口就是确定了调用对象的标准 interface 定义接口 接口是用implements来实现接口(实现是一种特殊的继承) 接口中的方法都是抽象方法 接口中的方法权限都是public(因为要继承) 接口可以继承多个接口(类只能继承一个父类)例子: interface USB {//与类不同,这里的方法定义如果没有修饰符的话不是default,而是public,所以建议加上,明确一原创 2015-05-09 21:48:35 · 568 阅读 · 0 评论 -
java学习心得2
对于大部分的类的建立,除非必要情况,一般将其设置为外围类是比较合适的,与C++相类似,确实非常容易掌握与应用。 对于java.lang.Runtime这个对于本机可执行程序的操作类有着几大功能。 一是调用Runtime.getRuntime()可以得到他的实例。 二是调用Runtime.getRuntime().exec()这个函数可以调用windows系统下的.exe等其他可执行文件。exe原创 2015-05-09 08:29:05 · 486 阅读 · 0 评论 -
HDU-1006 Tick and Tick(模拟 + 区间交集 + 数学)
Tick and TickTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 16064 Accepted Submission(s): 3848Problem DescriptionThe three h原创 2016-02-16 17:52:18 · 766 阅读 · 0 评论 -
随机数的生成方法总结
随机数的生成方法总结由于一次出题的机会,我发现自己随机数的生成好像有点坑,所以自己特地学习研究了一下怎样才能生成大量的数据而不会出现重复的数据。方法一:这是最简单的方法,基本可以生成int数据范围内所有的数而不会导致重复的结果int Get_Rand(){ return rand() * RAND_MAX + rand();}第二种方法:这种方法也可以生成一定原创 2015-12-10 17:01:55 · 1363 阅读 · 0 评论 -
HDU 4497 GCD and LCM
E - GCD and LCMTime Limit:1000MS Memory Limit:65535KB 64bit IO Format:%I64d & %I64uSubmit Status Practice HDU 4497DescriptionGiven two positive integers G and L, could yo原创 2015-06-04 09:10:32 · 533 阅读 · 0 评论 -
学生管理系统的总结报告
// 目的是储存学生的信息进行各种操作(文件名字为C:\\text.txt)// 头文件的调用区#include #include #include #include #include #include #include #include #include #include #include #include #define M sizeof(stuinfo)// 进原创 2015-03-13 20:23:59 · 880 阅读 · 0 评论 -
POJ2299 Ultra-QuickSort
A - Ultra-QuickSortTime Limit:7000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64uSubmit Status Practice POJ 2299DescriptionIn this problem, you have to analyze a原创 2015-07-17 22:32:35 · 615 阅读 · 0 评论 -
深度探究this指针以及空的结构体或者类
对结构以及类进行进一步深化理解对于this指针,他并不是属于对象的一部分,this在成员函数的开始执行前构造的,在成员函数this是通过函数参数的首参数来传递的。(即在成员函数参数传递的地方有个默认的参数int getresult(const T * this, int x,int y)而且this指针的类型是随着类定义的不同而变化的)this指针是在调用之前生成的。类实例原创 2015-05-17 17:25:50 · 631 阅读 · 0 评论 -
UVA 11991 Easy Problem from Rujia Liu?
11991 Easy Problem from Rujia Liu?Though Rujia Liu usually sets hard problems for contests (for example, regionalcontests like Xi’an 2006, Beijing 2007 and Wuhan 2009, or UVa OJ contests likeR原创 2015-06-22 14:14:46 · 1004 阅读 · 0 评论 -
Count the Colors
B - Count the ColorsTime Limit:2000MS Memory Limit:65536KB 64bit IO Format:%lld & %lluSubmit StatusDescriptionPainting some colored segments on a line, some previously pain原创 2015-07-08 20:24:46 · 1427 阅读 · 0 评论 -
ACdream 1213 Matrix Multiplication(矩阵相乘)
Matrix MultiplicationTime Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others)Submit Statistic Next ProblemProblem Description Let us consider undirected原创 2015-08-26 10:24:31 · 846 阅读 · 0 评论 -
ACM基础题型小集合
测试机型:NYOJ(南阳理工大学ACM网站)苹果时间限制:3000 ms | 内存限制:65535 KB 难度:3描述 ctest有n个苹果,要将它放入容量为v的背包。给出第i个苹果的大小和价钱,求出能放入背包的苹果的总价钱最大值。输入有多组测试数据,每组测试数据第一行为2个正整数,分别代表苹果的个数n和背包的容量v,n、v同时为0时结束测试,此时不输出。接下来的n行,每行2个正整原创 2015-09-29 17:03:37 · 1163 阅读 · 0 评论 -
C++类模板的使用-排序
最近发现自己类模板的使用好像不记得去了,写了个排序模板练练手感,嗯还不错,一次写对下面是写的是快排以及归并排序#include #include #include #include #include #include using namespace std;template void print(const T *p,const T *q, string gap = "原创 2015-09-11 12:37:27 · 1860 阅读 · 0 评论 -
欢迎使用优快云-markdown编辑器
对于代码块,分为普通(方法的{}便是普通的代码块。),静态(当进入主函数的时候,运行这个代码块),构造代码块(当这个根类的实例创造时,运行这个代码块,并且这个代码块的运行顺序在根类构造函数的前面)对于类有静态内部类:静态内部类可以直接调用类名进行建立实例,并不需要外部类的实例。有成员内部类:需要外部类的实例:public class Main{class User{public int x,yUse原创 2015-05-08 15:17:22 · 460 阅读 · 0 评论