自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逝水流年轻染尘

我只是想通过自己的努力,让看不起我的人对自己另眼相看

  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 排序算法的稳定性分析

如何判断一个排序算法是否是稳定的?     假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,ri=rj,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,则称这种排序算法是稳定的;否则称为不稳定的。对于不稳定的排序算法,只要举出一个实例,即可说明它的不稳定性;而对于稳定的排序算法,必须对算法进行分析从而得到稳

2016-07-31 13:18:05 416

原创 HDU2087剪花布条

/* author : 吴修树 date : 2016/7/30 time : 11:28:44*//*Description一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图案。对于给定的花布条和小饰条,计算一下能从花布条中尽可能剪出几块小饰条来呢? Input输入中含有一些数据,分别是成对出现的花布条和小饰条,其布条都是用可见AS

2016-07-30 11:36:48 597

原创 HDU3461Oulipo求模式串在文本串中出现的次数

/* author : 吴修树 date : 2016/7/30 time : 10:02:50*//*Sample Input3BAPCBAPCAZAAZAZAZAVERDIAVERDXIVYERDIANSample Output130题意:给定文本串s和模式串p,求模式串在文本串中出现的次数。*/#include #inc

2016-07-30 11:10:30 790

转载 正整数分解为几个连续自然数之和

题目:输入一个正整数,若该数能用几个连续正整数之和表示,则输出所有可能的正整数序列。一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8有些数可以写成连续N(>1)个自然数之和,比如14=2+3+4+5;有些不能,比如8.那么如何判断一个数是否可以写成连续N个自然数之和呢?一个数M若可以写成以a开头

2016-07-27 19:07:07 1602

转载 对象序列化

当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。  只能将支持 java.io.Serializable 接口的对象写入流中。每个 serializable 对象的类都被编码,编码内容包括类名和类签名、对象的字段值和数组

2016-07-26 17:50:41 232

原创 合并(序列)流

/* * 合并(序列)流 */package Test2;import java.io.*;public class Demo23_11 { public static void main(String[] args) { // TODO Auto-generated method stub Demo23_11 d = new Demo23_11(); } pub

2016-07-26 17:34:04 289

原创 Java管道流

/* * 管道流, * 管道流也分为字节流(PipedOutputStream,PipedInputStream)和字符流(PipedReader,PipedWriter) * 本例采用字节流 */package Test2;import java.io.*;public class Demo_23_6 { public static void main(String[] a

2016-07-26 14:25:15 325

转载 mysql 数据类型

1、整型MySQL数据类型含义(有符号)tinyint(m)1个字节  范围(-128~127)smallint(m)2个字节  范围(-32768~32767)mediumint(m)3个字节  范围(-8388608~8388607)int(m)4个字节  范围(-214

2016-07-24 17:46:57 247

原创 51nod1344

1344 走格子基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题 收藏 关注有编号1-n的n个格子,机器人从1号格子顺序向后走,一直走到n号格子,并需要从n号格子走出去。机器人有一个初始能量,每个格子对应一个整数A[i],表示这个格子的能量值。如果A[i] > 0,机器人走到这个格子能够获取A[i]个能量,

2016-07-23 17:25:55 316

原创 Java服务器与客户端的通信中对象流的使用

在使用java对象流的时候,首先要保证通信双方各有一个公用的包,里面的内容相同,注意异常的抛出。相同的包package common;public class User implements java.io.Serializable{ private String name; private String pass; public String getName() { ret

2016-07-22 11:19:38 2531 1

原创 全双工实现服务器与客户端的通信

/* * 服务器端 */package TestServer;import javax.swing.*;import java.awt.*;import java.io.*;import java.net.*;import java.nio.Buffer;public class MyServer3 extends JFrame{ public static void m

2016-07-21 17:19:39 1713 1

原创 Java制作计算机并实现基本运算

由于学习的深度还不够,所以现在只能实现一些简单的运算,只能实现两个数之间的运算,只支持鼠标点击,不支持输入指定数字或者字符package 网格布局;import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.lang.Math;public class Demo extends JFrame i

2016-07-21 16:49:32 2170

原创 单工半双工和全双工

单工、半双工、全双工 单工数据传输只支持数据在一个方向上传输;半双工数据传输允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力。 网卡的全双工(Full Duplex)是指网卡在发送数据的同时也

2016-07-20 09:31:58 637

原创 Java中Dialog对话框

Dialog类和Frame类都是window的子类。对话框必须依赖于某个窗口或组件,当它所依赖的窗口或组件消失时,对话框也消失;当它所依赖的窗口或组件可见时,对话框会自动恢复。  一、Dialog类的主要方法  1.Dialog(Frame f,String s):构造一个具有标题s的初始不可见的对话框,f是对话框所依赖的窗口。  2.Dialog(Frame f,String s,b

2016-07-19 18:11:29 15804

原创 POJ 1017 Packets(贪心)

PacketsTime Limit: 1000MS Memory Limit: 10000KB 64bit IO Format:Submit StatusDescriptionA factory produces products packed in square packets of the same height

2016-07-18 20:30:40 261

原创 TCP和UDP的主要区别

TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接(三次握手),之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们

2016-07-18 19:30:11 408

原创 Java中不同包之间的调用实现

package Test1;//用于调用Test2包import Test2.*;import java.awt.*;import javax.swing.*;public class APP extends JFrame{ public static void main(String[] args) { // TODO Auto-generated method stub

2016-07-18 02:15:48 9772

原创 Java语言关键字和保留字

Java 关键字列表 (依字母排序 共51组): abstract, assert,boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum,extends, final, finally, float, for, if, implements, import

2016-07-17 01:59:06 482

翻译 swing组件之JScrollPane滚动条

更多内容请看帮助文档/* * 滚动条 */import javax.swing.*;public class Demo1 extends JFrame{ JTextArea jta = null; JScrollPane jsp = null; public static void main(String[] args) { // TODO Auto-gener

2016-07-16 14:34:21 4675

原创 NYOJ58 最少步数(搜索)

描述这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,0,1,0,0,0,0,1 1,1,1,1,1,1

2016-07-13 21:03:52 541

动态规划算法中对子序列的一些模板

里面主要有关于线性问题中最长公共子序列,最长递增递减子序列,最大子段和,需不需要输出位置,还有最长公共递增子序列,当然,最重要的是可以直接用

2016-04-27

最小生成树&并查集

介绍并查集与最小生成树的简单应用,刚开始就在纠结,明明知道是最小生成树,但是代码写不出来

2015-12-28

空空如也

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

TA关注的人

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