自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mason's Blog

follow me sina weibo @hello__佐小白__

  • 博客(15)
  • 资源 (63)
  • 收藏
  • 关注

原创 POJ 1050 最大子段和的延伸 最大子矩阵

<br />1050计算最大子矩阵,枚举行(连续的),加到一个一维数组中,再利用一个一维数组求最大子矩阵的方法,得到临时的最大子段和,枚举结束之后,得到的就是整个矩阵的最大子段和了。<br />java code:<br />package test;import java.util.Scanner;//1050public class Main { public static void main(String args[]) { Scanner cin = null; cin

2011-03-30 21:27:00 752

原创 POJ1611 并查集

这个题目是并查集的相对交简单的题目。本人第一词一次提交就ac,鸡冻呀。将所有的组学生都union到一起,最后找到0号学生所在组的人数输出就可以了。package test;import java.util.Scanner;public class Main { static node[] stus = new node[30001]; public static void main

2011-03-30 19:48:00 879 1

原创 Trie树 POJ 1056

<br />Trie树提供给了一种能够在字符串的长度n时间内判断出来是否在已有集合中已经存在这个字符串了。<br />1056是判断前缀码的问题。如果所有字符串都不是其他的字符串的前缀的话,那么就是可以直接编码的。<br /> <br />java代码如下:<br />其中TrieTree类提供了一种建立字典树的方法。在字典树的建立过程中,可以同时求出是否已经存在该字符串。<br />代码中注释的比较清楚了。<br /> <br />import java.util.Scanner;public cla

2011-03-30 12:54:00 849

转载 POJ并查集题目汇总

<br />转来的:http://hi.baidu.com/czyuan_acm/blog/item/531c07afdc7d6fc57cd92ab1.html<br /><br /><br /><br />并查集,顾名思义,干的就是“并”和“查”两件事。很多与集合相关的操作都可以用并查集高效的解决。<br /><br /><br />       两个操作代码:<br />       int Find(int x)<br />       {<br />          if (tree[x].par

2011-03-27 16:21:00 689

原创 POJ 1068 Parencodings

虽然是水题,但是还是费力。思路:先转换成01串,其中0表示‘(’,1表示‘)’,再从头扫描,如果是0则跳过,我们关心的是1。如果是1,则匹配前面的0。默认应该是匹配1个0,记为count0。这里匹配时候分为两种情况,第一,如果往前扫描时候遇到1,则应该将countzero加1,表示应该多匹配一个0。第二,如果往前扫描时候遇到0,如果countzero为0,则表示匹配出来了,当前遇到的这个0就是我们要匹配的那个0。否则则将countzero减1,继续下一次匹配。java代码如下:import java.uti

2011-03-27 02:04:00 538

原创 计算组合数据的数目

public static int getCMN(int m, int n) { if (n == m) return 1; if (n == 1) return m; return getCMN(m - 1, n) + getCMN(m - 1, n - 1); } static int comb2(int m, int k) { int count = 0; for (int i = m; i >= k; i--) { if (k > 1

2011-03-23 17:53:00 2621

原创 五个在XML文档中预定义好的实体

下面是五个在XML文档中预定义好的实体:< > > 大于号 & & 和 &apos; ' 单引号 " " 双引号 实体必须以符号"&"开头,以符号";"结尾。 注意: 只有"这几天就要看xml了。。先了解一下~~小孙V5

2011-03-19 13:15:00 683

原创 ACM需要了解的基础知识

<br /><br />图论 <br />           拓扑排序 <br />               有向无环图与动态规划的关系<br />       二分图匹配问题 <br />           一般图问题与二分图问题的转换思路 <br />           最大匹配 <br />               有向图的最小路径覆盖 <br />               0 / 1矩阵的最小覆盖 <br />           完备匹配 <br />           最优匹

2011-03-19 13:10:00 792

原创 POJ 2453

<br />简单的输出一个从二进制来看,比输入数据大的第一个数字。<br />思路:<br />1.从最后一位开始扫描,扫猫到第一个1之后,从这个1开始往前进位,直到不能进位为止(期间把进位路上经过的位置0)。<br />2.进位之后,统计除了高位上直到刚刚进上的位,还缺少几个1,就在最后几位填充相应位数的1即可。<br />java code:<br />import java.util.Scanner;public class Main { public static void main(Str

2011-03-13 18:12:00 748

原创 POJ 1013 称硬币

<br />先写一组测试数据。<br /> <br />12 ABCD EFGH even ABCI EFJK up ABIJ EFGH even AGHL BDEC even JKI ADE up J K even ABCDEF GHIJKL up ABC DEF even I J down ABCDEF GHIJKL up ABHLEF GDIJKC down CD HA even A B up B A down A C even A B

2011-03-13 16:53:00 921

原创 POJ 1018 贪心思想

<br /><br />这个题目一开始看的时候也是想的动态规划的算法。但是上网搜搜看别人的想法,发现,dp的实在不多。用暴力求解的方法的倒是很多。<br />我觉得,用贪心的思想会好一点。<br />思路:枚举+贪心。枚举某一设备中最大的B,然后贪心寻找P的最小值。<br /> <br />java代码如下:<br /> <br /> <br />在调试的过程中,遇到了一个问题就是,MaxValue的问题,我这里在设置成Integer.MAX_VALUE的时候,结果是错误的,因为Integer.MAX_VA

2011-03-11 13:30:00 783

原创 JBPM源码-第一天

今天开始正式看jbpm源码了。要求:1.看明白其中的多流程并发模块是怎么做到的。2.能否将客户自己定义的xml流程交给jbpm引擎去执行。好吧。我承认,我没看懂hibernate部分。hibernate本来就不会,这次更是没看懂。陡然发现,自己看源码的功力实在不行。hiberna

2011-03-10 20:44:00 746

原创 Ajax

昨天晚上开始看了一下ajax,觉得有必要了解一下具体情况。今天下课就过来实验室看看。发现其实上个项目中很多东西都可以用到ajax的,这样就不会导致整个页面刷新了。一个简单的 例子,验证注册时候的用户名是否可用。

2011-03-10 13:21:00 682

原创 http中get和post的区别

··HTTP定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST.··HTTP-GET和HTTP-POST是使用HTTP的标准协议动词,用于编码和传送变量名/变量值对参数,并且使用相关的请求语义。每个HTTP-GET和··HTTP-POST都由一系列HTTP请求头组成,这些请求头定义了客户端从服务器请求了什么,而响应则是由一系列HTTP应答头和应答数据组成,如果请求成功则返回应答。··HTTP-GET以使用MIME类型application/x-www-form-urlencoded的urle

2011-03-10 00:44:00 511

原创 DOM

<br /><br /><br />··通过 JavaScript,您可以重构整个 HTML 文档。您可以添加、移除、改变或重排页面上的项目。<br />要改变页面的某个东西,JavaScript 就需要对 HTML 文档中所有元素进行访问的入口。这个入口,连同<br />对 HTML 元素进行添加、移动、改变或移除的方法和属性,都是通过文档对象模型来获得的(DOM)。<br />在 1998 年,W3C 发布了第一级的 DOM 规范。这个规范允许访问和操作 HTML 页面中的每一个单独的元<br />素。

2011-03-03 22:38:00 427

eclipse插件,在源码中右键菜单,点击增加main函数

很简单的一个功能,就是在java代码中右键的时候,会显示出来一个选项点击之后,在系统剪贴板里面就有了main函数的代码。然后粘贴到java代码里面就行了。这么做的目的是,我在写代码的过程中写一个函数经常要写个main函数来测试下,每次都手写main....写烦了,所以弄了这么个东西,虽然很简单,但是对我来说还比较实用。有需要的可以试试

2013-01-07

虚拟机优化

ITEYE-整理-java虚拟机优化

2012-11-01

django例子CRUD完整版

django第一个例子,CRUD完整版。作为初学的例子不错。网页的template很简陋。

2012-08-05

java设计模式之-状态模式-实现

java设计模式之-状态模式-实现

2012-04-09

java生产者消费者模型

java生产者消费者模型

2012-04-08

acm模板(全)

1 图论 3 1.1 术语 3 1.2 独立集、覆盖集、支配集之间关系 3 1.3 DFS 4 1.3.1 割顶 6 1.3.2 桥 7 1.3.3 强连通分量 7 1.4 最小点基 7 1.5 拓扑排序 7 1.6 欧拉路 8 1.7 哈密顿路(正确?) 9 1.8 Bellman-ford 9 1.9 差分约束系统(用bellman-ford解) 10 1.10 dag最短路径 10 1.11 二分图匹配 11 1.11.1 匈牙利算法 11 1.11.2 KM算法 12 1.12 网络流 15 1.12.1 最大流 15 1.12.2 上下界的网络的最大流 17 1.12.3 上下界的网络的最小流 17 1.12.4 最小费用最大流 18 1.12.5 上下界的网络的最小费用最小流 21 2 数论 21 2.1 最大公约数gcd 21 2.2 最小公倍数lcm 22 2.3 快速幂取模B^LmodP(O(logb)) 22 2.4 Fermat小定理 22 2.5 Rabin-Miller伪素数测试 22 2.6 Pollard-rho 22 2.7 扩展欧几里德算法extended-gcd 24 2.8 欧拉定理 24 2.9 线性同余方程ax≡b(mod n) 24 2.10 中国剩余定理 25 2.11 Discrete Logging(BL == N (mod P)) 26 2.12 N!最后一个不为0的数字 27 2.13 2^14以内的素数 27 3 数据结构 31 3.1 堆(最小堆) 31 3.1.1 删除最小值元素: 31 3.1.2 插入元素和向上调整: 32 3.1.3 堆的建立 32 3.2 并查集 32 3.3 树状数组 33 3.3.1 LOWBIT 33 3.3.2 修改a[p] 33 3.3.3 前缀和A[1]+…+A[p] 34 3.3.4 一个二维树状数组的程序 34 3.4 线段树 35 3.5 字符串 38 3.5.1 字符串哈希 38 3.5.2 KMP算法 40 4 计算几何 41 4.1 直线交点 41 4.2 判断线段相交 41 4.3 三点外接圆圆心 42 4.4 判断点在多边形内 43 4.5 两圆交面积 43 4.6 最小包围圆 44 4.7 经纬度坐标 46 4.8 凸包 46 5 Problem 48 5.1 RMQ-LCA 48 5.1.1 Range Minimum Query(RMQ) 49 5.1.2 Lowest Common Ancestor (LCA) 53 5.1.3 Reduction from LCA to RMQ 56 5.1.4 From RMQ to LCA 57 5.1.5 An<O(N), O(1)> algorithm for the restricted RMQ 60 5.1.6 An AC programme 61 5.2 最长公共子序列LCS 64 5.3 最长上升子序列/最长不下降子序列(LIS) 65 5.3.1 O(n^2) 65 5.3.2 O(nlogn) 66 5.4 Joseph问题 67 5.5 0/1背包问题 68 6 组合数学相关 69 6.1 The Number of the Same BST 69 6.2 排列生成 71 6.3 逆序 72 6.3.1 归并排序求逆序 72 7 数值分析 72 7.1 二分法 72 7.2 迭代法(x=f(x)) 73 7.3 牛顿迭代 74 7.4 数值积分 74 7.5 高斯消元 75 8 其它 77

2011-12-14

服务器返回状态码大全

服务器返回状态码大全服务器返回状态码大全服务器返回状态码大全

2011-09-22

spring的aop简单例子

spring的aop简单例子spring的aop简单例子spring的aop简单例子spring的aop简单例子

2011-09-04

commons-dbcp.jar 1.4

commons-dbcp.jarcommons-dbcp.jarcommons-dbcp.jarcommons-dbcp.jarcommons-dbcp.jar

2011-07-28

commons-pool.jar

commons-pool.jarcommons-pool.jarcommons-pool.jarcommons-pool.jar

2011-07-28

电子商城的ssh整合(包含数据库创建脚本)

电子商城的ssh整合 电子商城的ssh整合 电子商城的ssh整合 电子商城的ssh整合

2011-07-28

jquerychm版本api,初学必备

jquerychm版本api,初学必备jquerychm版本api,初学必备jquerychm版本api,初学必备

2011-07-21

南京大学hopfield网络课件

南京大学 hopfield 网络 课件 个人认为很实用

2011-07-06

c++做的车牌定位源代码

c++做的车牌定位源代码c++做的车牌定位源代码c++做的车牌定位源代码c++做的车牌定位源代码

2011-06-26

json.js json.js

jsonjsonjsonjsonjsonjsonjsonjsonjsonjsonjsonjson

2011-03-09

javaee.jar 源码源码源码源码源码源码

javaee.jar 源码源码源码源码源码源码javaee.jar 源码源码源码源码源码源码

2010-08-21

F5手册F5手册F5手册F5手册

F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册F5手册

2010-07-02

基于J2EE的高校档案管理系统分析与设计

基于J2EE的高校档案管理系统分析与设计

2010-05-18

j2ee 的 api

J2EE API J2EE API J2EE API J2EE API

2010-04-18

电子科大复试相关问题大全

电子科大复试相关问题大全电子科大复试相关问题大全电子科大复试相关问题大全电子科大复试相关问题大全

2010-03-23

教务管理系统设计实现

教务管理系统教务管理系统教务管理系统教务管理系统教务管理系统教务管理系统教务管理系统教务管理系统教务管理系统

2010-03-21

SQL 中文 帮助 文档

SQL 中文 帮助 文档 SQL 中文 帮助 文档 SQL 中文 帮助 文档 SQL 中文 帮助 文档

2010-03-11

swt内部消息机制探秘

swt内部消息机制探秘 swt内部消息机制探秘

2010-02-20

中英文分词算法KTDictSeg

* KTDictSeg 简介: KTDictSeg 是由KaiToo搜索开发的一款基于字典的简单中英文分词算法 * 主要功能: 中英文分词,未登录词识别,多元歧义自动识别,全角字符识别能力 * 主要性能指标: * 分词准确度:90%以上(有待专家的权威评测) * 处理速度: 600KBytes/s

2010-02-20

SWT 教程SWT 教程SWT 教程

SWT 教程SWT 教程SWT 教程SWT 教程SWT 教程SWT 教程SWT 教程SWT 教程SWT 教程SWT 教程

2010-02-08

哈工大自然语言处理讲义

哈工大自然语言处理讲义哈工大自然语言处理讲义哈工大自然语言处理讲义

2010-02-04

百度中文文词词库 十一万词

百度 中文 分词 词库 百度 中文 分词 词库 百度 中文 分词 词库

2010-02-04

Linux下shell编程入门

Linux下shell编程入门Linux下shell编程入门Linux下shell编程入门Linux下shell编程入门

2010-02-01

搜索引擎技术原理 主要介绍爬虫技术,索引技术,分词技术

搜索引擎技术原理 主要介绍爬虫技术,索引技术,分词技术

2010-02-01

基于决策树的汉语未登录词识别

基于决策树的汉语未登录词识别 基于决策树的汉语未登录词识别

2010-02-01

Lucene3.0浅析

Lucene3.0浅析Lucene3.0浅析Lucene3.0浅析Lucene3.0浅析

2010-01-27

中文分词开源项目 JAVA中文分词

中文分词开源项目 JAVA中文分词 中文分词开源项目 JAVA中文分词

2010-01-27

paoding-analysis-2.0.4-beta

paoding-analysis-2.0.4-beta paoding-analysis-2.0.4-beta paoding-analysis-2.0.4-beta

2010-01-26

华南理工大学 复试 07-09 上机 数据库 题目及解答

华南理工大学 复试 07-09 上机 数据库 题目及解答

2010-01-26

lucene 3.0 api chm

lucene 3.0 api chm lucene 3.0 api chm

2010-01-25

lucene-1.9.1.zip

lucene-1.9.1.zip lucene-1.9.1.zip

2010-01-25

lucene in action 中文版 桌面搜索比看书籍

lucene in action 中文版 桌面搜索比看书籍lucene in action 中文版 桌面搜索比看书籍

2010-01-17

java网页读取 java网页读取

java网页读取java网页读取java网页读取

2009-12-16

计算机组成原理考研指导+2009计算机考研

计算机组成原理考研指导+2009计算机考研

2009-03-06

元胞自动机在数学模型中的应用元胞自动机在数学模型中的应用

元胞自动机在数学模型中的应用元胞自动机在数学模型中的应用元胞自动机在数学模型中的应用元胞自动机在数学模型中的应用

2009-03-03

空空如也

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

TA关注的人

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