自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 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 1192

原创 2015Astar百度之星初赛 1005 序列变化

序列变换Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 114    Accepted Submission(s): 57Problem Description给定序列A={A1,A2,...,An},

2015-05-30 21:08:08 671

原创 并查集-HDU4463-Outlets

OutletsTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2331    Accepted Submission(s): 1102Problem DescriptionIn China, foreign

2015-05-29 14:21:46 695 1

原创 bestCoder 百度之星程序设计资格赛 1005下棋

下棋Accepts: 345Submissions: 2382Time Limit: 6000/3000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Problem DescriptionN∗M  的棋盘上有一个受伤的国王与一个要去救援国王的骑士,他们每个单位时间必

2015-05-26 16:48:35 954

原创 bestCoder 2015 百度之星程序设计大赛 资格赛 1006单调区间

单调区间Accepts: 250Submissions: 611Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Problem Description百小度最近在逛博客,然后发现了一个有趣的问题。 如下图所示,是一个12  位

2015-05-25 10:26:04 818

原创 bestCoder 2015 百度之星程序设计大赛 资格赛1004放盘子

放盘子Accepts: 861Submissions: 2266Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Problem Description小度熊喜欢恶作剧。今天他向来访者们提出一个恶俗的游戏。他和来访者们轮流往一个正多

2015-05-25 10:23:56 906

原创 bestCoder 2015 百度之星程序设计大赛 资格赛-1003-IP聚合

IP聚合Accepts: 1907Submissions: 5012Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Problem Description当今世界,网络已经无处不在了,小度熊由于犯了错误,当上了度度公司的网络管理员

2015-05-25 10:15:48 732

原创 bestCoder 2015 百度之星程序设计大赛 资格赛-1002-列变位法解密

列变位法解密Accepts: 1342Submissions: 5184Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Problem Description列变位法是古典密码算法中变位加密的一种方法,具体过程如下将明文字符分割成

2015-05-25 10:12:38 789

原创 bestCoder 2015 百度之星程序设计大赛 资格赛-1001-大搬家

这道题目的代码我没有保存,所以暂时不提供了,提供一下思路,这道题目我搞了接近四个小时终于搞定了,原来最开始的思路就与结果很接近了。DP公式:dp[i]=dp[i-1]+(i-1)*dp[i-2];得到的结果是1,2,4,10,26,76,232,.....读者可以用笔进行一下推断。

2015-05-25 10:06:43 559

原创 深度探究this指针以及空的结构体或者类

对结构以及类进行进一步深化理解对于this指针,他并不是属于对象的一部分,this在成员函数的开始执行前构造的,在成员函数this是通过函数参数的首参数来传递的。(即在成员函数参数传递的地方有个默认的参数int getresult(const T * this, int x,int y)而且this指针的类型是随着类定义的不同而变化的)this指针是在调用之前生成的。类实例

2015-05-17 17:25:50 607

原创 Truck History

G - Truck HistoryTime Limit:2000MS    Memory Limit:65536KB    64bit IO Format:%I64d & %I64uSubmitStatusDescriptionAdvanced Cargo Movement, Ltd. uses trucks of different types. Some tru

2015-05-13 15:23:27 679

原创 A Math game

A -A Math gameTime Limit: 2000/1000MS (Java/Others)    Memory Limit:256000/128000KB (Java/Others)SubmitStatusProblem DescriptionRecently, Losanto find an interesting Math game. The

2015-05-11 11:06:00 753

原创 java学习笔记8时间类

对于序列化的实现,当是实现Serializable接口时,可以通过关键字transient表示该属性不需要进行实例化。 对于时间类的说明以及介绍Date ->java.util.Date; 他的构造方法就是两种 Date() Date(long nmins)这个是通过毫秒数进行时间的设置。Calendar是一个抽象类,如果进行操作的话用GregorianCalendar类。 他有几个可以通

2015-05-10 14:09:32 482

原创 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 530

原创 java学习笔记6对于制作项目,数据的存储用这个ObjectOutputStream

对象序列化 对象序列化的作用: 简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。 当你想把的内存中的对象保存到一个文件中或者数据库中时候,需要用到对象的序列化。 如果一个类需要进行序列化处理的话,那么,这个类必须实现jav

2015-05-10 13:19:34 556

原创 Java学习笔记5

对于内存操作流,现在可以暂时不涉及声明对于可以用管道流进行通信的对象他的类必须是Runnable线程类的子类(Runnable是接口,要实现)。否则无法实现。 实现Runnable类必须重写他的方法public void run(); 对于线程之间的通信可以使用管道流 分别为PipedOutputStream,PipedInputStream 对于PipedOutputStream而言,co

2015-05-10 11:33:50 582

原创 java学习笔记4

File的方法有: exists()表示这个抽象路径表示的文件或者目录是否已经存在。 createNewFile()表示重新创建一个文件。 String getPath()将抽象路径名转换为一个路径名的字符串 isAbsolute()测试抽象路径是否为绝对路径名。 isDirectory()测试抽象路径名是否表示一个文件是否是一个目录。 isFile()测试一个抽象路径名是否表示一个标准

2015-05-10 10:12:35 469

原创 java学习心得3

定义了接口就是确定了调用对象的标准 interface 定义接口 接口是用implements来实现接口(实现是一种特殊的继承) 接口中的方法都是抽象方法 接口中的方法权限都是public(因为要继承) 接口可以继承多个接口(类只能继承一个父类)例子: interface USB {//与类不同,这里的方法定义如果没有修饰符的话不是default,而是public,所以建议加上,明确一

2015-05-09 21:48:35 549

原创 java学习心得2

对于大部分的类的建立,除非必要情况,一般将其设置为外围类是比较合适的,与C++相类似,确实非常容易掌握与应用。 对于java.lang.Runtime这个对于本机可执行程序的操作类有着几大功能。 一是调用Runtime.getRuntime()可以得到他的实例。 二是调用Runtime.getRuntime().exec()这个函数可以调用windows系统下的.exe等其他可执行文件。exe

2015-05-09 08:29:05 468

原创 欢迎使用CSDN-markdown编辑器

对于代码块,分为普通(方法的{}便是普通的代码块。),静态(当进入主函数的时候,运行这个代码块),构造代码块(当这个根类的实例创造时,运行这个代码块,并且这个代码块的运行顺序在根类构造函数的前面)对于类有静态内部类:静态内部类可以直接调用类名进行建立实例,并不需要外部类的实例。有成员内部类:需要外部类的实例:public class Main{class User{public int x,yUse

2015-05-08 15:17:22 448

原创 HDU3038How Many Answers Are Wrong

F - How Many Answers Are WrongCrawling in process...Crawling failedTime Limit:1000MS    Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmitStatus Practice HDU 3038 D

2015-05-07 16:15:44 740

原创 HDU3172 Virtual Friends

E - 并查集Crawling in process...Crawling failedTime Limit:2000MS    Memory Limit:32768KB     64bit IO Format:%I64d & %I64uSubmitStatus Practice HDU 3172 DescriptionThese day

2015-05-05 21:12:43 625

原创 HDC3461Code Lock(并查集)

//题目的大概意思是,给你一定的区间,然后再给你一定的区间,然后你可以进行的操作是将后来给你的操作区间的转轮转动(是全部都转动,不是只转动其中小部分,必须全部都转动,如此对于没有操作区间的条件便是26的N次方中情况,对于给出的操作区间则是通过计算不同操作区间的个数,然后求出26的n-x次方的结果,就是答案(所有不同的锁就是“不可操作区间”的所有组合情况。))D - 并查集Crawling

2015-05-05 13:17:44 615

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除