编程语言与算法
文章平均质量分 57
youyouyao
这个作者很懒,什么都没留下…
展开
-
百度编程竞赛题目
第一题 连续正整数(10分)题目描述:一个正整数有可能可以被表示为n(n>=2)个连续正整数之和,如:15=1+2+3+4+515=4+5+615=7+8请编写程序,根据输入的任何一个正整数,找出符合这种要求的所有连续正整数序列。 输入数据:一个正整数,以命令行参数的形式提供给程序。 输出数据:在标准输出上打印出符合题目描述的全部正整数序列,每行一个序列,每个序列都从该序列的最小正整数开始、以从小原创 2005-10-22 13:05:00 · 1204 阅读 · 1 评论 -
使用jdk5范型
在范型出来之前,使用map时可能会写如下的代码Map accounts = new HashMap(); // 无范型...Account a = (Account) accounts.get("Cedric");而实际上,每次写上述代码的时候都要做类型转换是件很烦人的事情 ,我更想写出下面的代码Map m = new HashMap(); // 无范型Account a =原创 2006-01-17 11:29:00 · 921 阅读 · 0 评论 -
singleton 的几种写法
singleton 一般是我们学习设计模式时接触的第一种模式,也是比较常用的一种模式目前为止,有如下三种正确的写法今天回过头来看了一下,发现1和3少了私有构造器,现在修改了一下加上了第一种 public class Singleton {static Singleton instance; private Singleton() { } public stati原创 2007-05-17 15:07:00 · 881 阅读 · 0 评论 -
关于DCL 的一篇文章
The "Double-Checked Locking is Broken" Declaration Signed by: David Bacon (IBM Research) Joshua Bloch (Javasoft), Jeff Bogda, Cliff Click (Hotspot JVM project), Paul Haahr, Doug Lea, Tom May, Jan-Wi转载 2008-04-25 11:19:00 · 568 阅读 · 0 评论