2014年4月5日

[原]《面试题精选》09.不用for,while,if等关键字求1+2+...+n

摘要: 题目:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。 分析:很显然,这道题的解法非常多,思路大家都知道, 对于解高斯数列和的问题,除了用公式外,无非就是用循环或者递归。但循环要用到for或者while,而递归肯定要用到判断语句,那么就会使用到if。 说到这大家肯定会认为唯一求解... 阅读全文

posted @ 2014-04-05 22:34 狼牙灬月 阅读(285) 评论(0) 推荐(0) 编辑

[原]java编程思想中总结的C++与java的区别

摘要: (1) 最大的障碍在于速度:解释过的Java要比C的执行速度慢上约20倍。无论什么都不能阻止Java语言进行编译。写作本书的时候,刚刚出现了一些准实时编译器,它们能显著加快速度。当然,我们完全有理由认为会出现适用于更多流行平台的纯固有编译器,但假若没有那些编译器,由于速度的限制,必须有些问题是Java不能解决的。 (2) 和C++一样,Java也提供了两种类型的注释。... 阅读全文

posted @ 2014-04-05 16:07 狼牙灬月 阅读(207) 评论(0) 推荐(0) 编辑

导航