- 浏览: 308796 次
- 性别:
- 来自: 天津
最新评论
-
suxiaojack:
15题,就是拿杨辉三角填充空格,答案应该是C(38,19)吧? ...
Project Euler解题汇总 013 ~ 022 -
songhaikang:
这篇文章挺好的,跟着你的步骤很快就可以入门了。非常感谢。
[转贴]Derby入门 —— (1) -
Eastsun:
呵呵,我没有Android的机器,所以兴趣不大
使用Java写的GVmaker虚拟机(开源) -
crapricorn:
那个版本的用不了虚拟键盘啊 呵呵 我们的手机没有实体键盘呀 所 ...
使用Java写的GVmaker虚拟机(开源) -
Eastsun:
crapricorn 写道希望sun侠能做出个android平 ...
使用Java写的GVmaker虚拟机(开源)
文章列表
http://projecteuler.net/index.php?section=problems&id=169
引用Define f(0)=1 and f(n) to be the number of different ways n can be expressed as a sum of integer powers of 2 using each power no more than twice.
For example, f(10)=5 since there are five different ways to express 10:
1 + 1 + 8
1 + 1 + ...
虽然Scala2.8还在持续跳票中,但目前Nightly Build版本的可用性已经很高了,其中Scala2.8中主要特性都已经实现。毫无疑问,Scala2.8的发布将会是Scala发展中的一个重大里程碑。在这个版本中,不仅包括了许多Scala社区期待已久的 ...
Sun在Devoxx2009上宣布Java7中将加入FCM,并且将Java7的发布推迟到2010年年底。
相关链接:http://www.reddit.com/r/programming/comments/a5pl9/sun_announces_firstclass_methods_for_java_7_at/
处理基本类型是Java中最烦人的一个地方了,很多时候我们必须为每一种基本类型各写一份大同小异的代码。这造成了严重的代码冗余,对代码的维护也带来负担。虽然在Java5中引入了范型,但对基本类型的操作并没有带来任何便利。考虑一个简单的例子:
设计一个方法sum,用于计算两个数的和,并且返回值的类型与参数类型一致。
在Java中,我们只能通过重载sum方法,为每一种基本类型写一个sum方法:
public int sum(int a,int b){ return a+b}
public long sum(long a,long b){return a+b}
...
原文地址:A Taste of 2.8: Named and Default Arguments
翻 译:Eastsun
Scala2.8引入了新的特性——命名参数——这意味着我们可以通过使用参数名来指定参数。命名参数可以避免在参数类型相同的情况下混淆各个参数的含义 ...
Osvaldo Pinali Doederlein's Blog中提到,作者使用Bubblemark进行了一个简单的测试,JavaFX的性能较JavaFX1.1有了~16倍的提升,虽然比Swing还差一些,但已经可以接受(比Flash&Silverlight好很多)。
引用Performance Results
Now let’s move to the fun part. These are my preliminary results with this “beta” JavaFX Balls code, running on the JavaFX 1.2 runtime:
...
80后的我们,按理说现在也老大不小了,搁在解放前这个年纪孩子都满地跑了。看着身边也有不少同龄人结婚生子了,可大部分还都踌躇着,恩,一提结婚就抽搐!
为什么我们还死皮赖脸的拽着青春的尾巴不结婚呢?让我好好想想。
我想,首先,心态问题。
在以前,结婚根本就不是个事儿,一到岁数找个差不多的就办了,那时候大家都一穷二白,干脆利索,也没人在乎爱多爱少的。可现在这人类进化得越来越把自己当回事儿了,什么人品、家世、长相、工作、学历、前途、甚至业余爱好没有一样不琢磨的,反复研究,深入探讨,仔细对比,辗转反侧……眼看着就把简单问题复杂化,两人问题扩大化!结果越琢磨越糊涂,这婚就结 ...
Scala在2.7.4之后的下一个重要版本将会是2.8。相对以前的版本,该版本将作出飞跃性的改进:包括一些期盼已久的特性,一些重大的修改和增添。
Scala2.8中包含的特性:
1.重新设计的集合框架。
Scala的集合类的层次结构被重新设计,以更加规范,易用,高效。将会有一份白皮书阐述该设计。用户大部分已有的代码不会受到影响,但是那些对集合类的实现代码,比如sequence,set,map,etc.需要修改以适应新的集合框架。
2.命名参数与默认参数。
方法的参数能够通过参数名传递,并且参数能具有默认值。
3.Package object。
现在不仅可以在源文件中 ...
- 2009-04-24 04:12
- 浏览 2976
- 评论(3)
这个东西我已经在文曲星论坛发过,不过估计这里玩过文曲星&Gvmaker的人不多,我先简单介绍一下这是个什么东东:文曲星是一个电子辞典品牌,其老一些的产品多使用6502芯片,160*80的黑白LCD显示屏,并且可以通过一些方 ...
10分钟之前还觉得头发热,身体不舒服,兼之情绪低落;不过现在变得有点兴奋,很想拉个人聊天来着,连发热的额头都成为兴奋的标志。哈哈,希望明天中午之后还能保持这份兴奋,God bless me
- 2008-11-30 00:30
- 浏览 1459
- 评论(1)
问题61:Find the sum of the only set of six 4-digit figurate numbers with a cyclic property.
object Euler061 extends Application {
val fun = Array( (n:Int) => n*(n+1)/2,
(n:Int) => n*n,
(n:Int) => n*(3*n-1)/2,
(n:Int) => ...
- 2008-10-26 02:32
- 浏览 2213
- 评论(1)
RT,效果&代码:
/**
使用Java2D绘制五星红旗
五星红旗的绘制标准见百度百科: http://baike.baidu.com/view/5163.htm
注意: 该处对于第一颗小星的位置说明有误,应将“左五右十”改成“左十右五”
@author Eastsun
@version 2008/10/17 1.0
*/
import javax.swing.*;
import java.awt.geom.*;
import java.awt.*;
public class NationalFlag extends ...
Project Euler中的几个问题
首先,来看一看Project Euler上的第81到83题。这几个题目的前提条件是一样的,已知一个80×80的矩阵(由正整数组成)
81题:Find the minimal path sum, in the 80 by 80 matrix, from the top left to the bottom right by only moving right and down.
其意思是:只允许从上往下或从左到右,找一条从这个矩阵左上角到右下角的路径,使得路径上的数字之和最小。
82题:Find the minimal path sum, ...
本文代码是我为了解决Project Euler上的问题而写的数学工具,之前的见:
按字典顺序生成所有的排列
筛法求素数
所谓一个实数的连分数表示,是指将一个实数x写成以下形式:
其中a0,a1,...,b1,b2,..都是自然数。
当其中b1,b2,..都取为1时,我们称之为简单连分数表示(Simple Continued Fraction)
可以证明:每一个不是完全平方数的自然数N,其平方根可以写成简单连分数表示,并且其中a1,a2,..呈周期出现。
比如23的平方根的连分数表示为:
并且其中[1,3,1,8]就是其一个周期, ...
- 2008-10-01 22:55
- 浏览 4315
- 评论(0)
原文地址:How to just do it
“Just do it.” Three simple words that are simply powerful.
Nike made this phrase famous, but it’s not just a marketing gimmick. All you need is to “just do it” and you will reach a crucial tipping point in which you will go from saying and planning; to doing and proving.
It ...
- 2008-09-27 17:55
- 浏览 1747
- 评论(0)