- 博客(22)
- 资源 (18)
- 收藏
- 关注
原创 ACM详解(9)——其他
有时候会考一些锻炼基本能力的题目,下面使用几个例子进行简单分析。1、IP AddressDescriptionSuppose you are reading byte streams from any device, representing IP addresses. Your task is to convert a 32 characters long sequen
2010-07-23 19:02:00 3556 13
原创 ACM详解(8)——加密
比赛的时候告诉你简单的加密算法,让你完成加密或者解密操作,下面通过几个简单例子介绍。1、Message DecowdingDescriptionThe cows are thrilled because theyve just learned about encrypting messages. They think they will be able to use secre
2010-07-23 19:00:00 3419 7
原创 ACM详解(7)——压缩与编码
有些题目会给出一些简单的压缩方法或者编码方法,让你实现具体的算法。下面通过题目分析。1、ParencodingsDescriptionLet S = s1 s2...s2n be a well-formed string of parentheses. S can be encoded in two different ways: By an integer sequen
2010-07-23 18:55:00 3342 10
原创 ACM详解(6)——栈
堆栈是一种特殊的线性结构,后进先出,只能对栈顶元素操作,典型的操作入栈和出站。下面通过例子介绍基本用法。题目:Train Problem Problem DescriptionAs the new term comes, the Ignatius Train Station is very busy nowadays. A lot of student want to get
2010-07-19 11:17:00 3098 9
原创 ACM详解(5)——排序
有些ACM题需要使用一些基本的数据结构,下面首先介绍与排序相关的内容。1、基本排序Problem DescriptionThese days, I am thinking about a question, how can I get a problem as easy as A+B? It is fairly difficulty to do such a thing. Of
2010-07-19 11:14:00 2763 3
原创 ACM模拟题详解(4)——递归
递归在解决一些问题的时候非常直观,但是在是使用递归的时候要注意递归的深度,如果深度太深,可能会造成堆栈溢出。本文通过实例介绍如何使用。
2010-07-15 14:26:00 2432 2
原创 ACM详解(4)——递归
递归在解决一些问题的时候非常直观,但是在是使用递归的时候要注意递归的深度,如果深度太深,可能会造成堆栈溢出。下面通过实例介绍如何使用。题目:超级楼梯Problem Description有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?Input输入数据首先包含一个整数N,表示测试实例的个数,然后是N行数据,每行包含一个整数M(
2010-07-15 14:24:00 4893 16
原创 ACM模拟题详解(3)——数论(续)
5、Prime Ring ProblemProblem DescriptionA ring is compose of n circles as shown in diagram. Put natural number 1, 2, ..., n into each circle separately, and the sum of numbers in two adjacent ci
2010-07-15 14:20:00 2676 3
原创 ACM模拟题详解(2)——简单数论
有很多与数字相关的题目,主要考察基本的编程能力,如果数学比较好,丢与解决这些问题有比较好的帮助。下面的题目是学生收集的题目,我进行了讲解。1、Self NumbersDescriptionIn 1949 the Indian mathematician D.R. Kaprekar discovered a class of numbers called self-numb
2010-07-14 10:11:00 3854 10
原创 ACM模拟题讲解(1)-高精度
Java中提供了byte、short、int和long表示整数,float和double来表示浮点数,每种类型都有一定的表示范围,当超过了这个范围之后就不能处理了。为了提供对非常大的整数和浮点数的处理,Java提供了BigDecimal和BigInteger。下面的代码演示了BigDecimal和BigInteger的基本用法: BigDecimal data
2010-07-13 13:07:00 3294 15
原创 ACM模拟题讲解(1)-高精度
Java中提供了byte、short、int和long表示整数,float和double来表示浮点数,每种类型都有一定的表示范围,当超过了这个范围之后就不能处理了。本文介绍了处理方法。
2010-07-13 13:01:00 3311 1
原创 从作弊谈设计
声明:(1)本文不是教你如何作弊,更不是提倡作弊;(2)本人对事不对人,请勿对号入座;(3)本文的目的是谈一点软件工程的问题。 引子:上周监考的时候两个考场在一个教室,教室很大,但是窗户不能打开,人很多,天很热,但是空调不好用。要不是因为考试、不是因为监考,谁都不愿意在里面呆着。但是在这样恶劣的环境下,竟然有同学短袖外面套着外套,并且这样的同学还不止一个。这是为什么呢?你能想到什么呢?准
2010-07-10 10:04:00 3737 36
原创 作弊与设计
声明:(1)本文不是教你如何作弊,更不是提倡作弊;(2)本人对事不对人,请勿对号入座;(3)本文的目的是谈一些软件工程的问题。 引子:上周监考的时候两个考场在一个教室,教室很大,但是窗户不能打开,人很多,天很热,但是空调不好用。要不是因为考试、不是因为监考,谁都不愿意在里面呆着。但是在这样恶劣的环境下,竟然有同学短袖外面套着外套,并且这样的同学还不止一个。这是为什么呢?你能想到什么呢?准备作弊, 这是我想到的。结果真的是作弊,结果被我请出了教室,再后来应该就是不及格了(没有跟踪,纯属猜测,当然
2010-07-08 21:08:00 3437 8
一次Java培训的复习题(有一定难度)
2011-07-11
《Java Web开发教程——入门与提高篇(JSP+Servlet)》附赠电子资料——框架基础及实例
2009-04-29
《Java Web开发教程——入门与提高篇(JSP+Servlet)》源代码
2009-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人