数据结构 算法
文章平均质量分 77
xizhenyin
这个作者很懒,什么都没留下…
展开
-
简单递归解钢材截取
package com.xzy; public class Gang { /** * 假设有一条钢材长2000米,每天截取其中的一半, 编写一程序求出多少天后,钢材的长度小于5米 * * @param args */ public static int cut(int len, int count) { if (len < 5) { ...2009-09-14 15:27:04 · 321 阅读 · 0 评论 -
异或 解决用来交换两个整形变量的值,而不需要第三个量的传递
a=9; b=10; a=a^b; b=b^a; a=a^b; 异或和同或互为非运算 结果是a为10,b为9.2009-10-03 19:08:12 · 109 阅读 · 0 评论 -
求100!中尾后包含多少个零。
原题并未让我们算出100!的结果,只需要算出尾后0的个数就行了,这是走向正确之路的第一步。其次,我们能知道尾后出现一个零,即10必定是这个数的因子,尾后有多少个零就意味着能整除10多少次。10=2*5,而100=1*2*3*4*。。。*100,其中2必定比5多,问题就变成了100!能整除5多少次。次数不需要求出100!是多少,只要把1-100能整除5的次数加起来即可。 p...原创 2009-10-15 19:42:45 · 333 阅读 · 0 评论 -
二进制转化为十进制
public class BinToDec { public static void main(String[] args) { System.out.println(getDecimal(10)); System.out.println(getDecimal(101)); System.out.println(getDecimal(1000)); ...2009-10-15 20:04:32 · 184 阅读 · 0 评论 -
回文数
public class CircleNumber { public static void main(String[] args) { for(int i=10;i<10000;i++){ if(isCircleNumber(i)){ System.out.println(i+"是回文数"); } } ...2009-10-15 20:06:12 · 99 阅读 · 0 评论 -
通过IDispatch接口,获得ActiveX的属性,方法
/**//* * OLE and ActiveX example snippet: browse the typelibinfo for a program id * * For a list of all SWT example snippets see * http://dev.eclipse.org/viewcvs/i.cgi/%7Echeckout%7E/platform...原创 2010-08-03 16:16:24 · 499 阅读 · 0 评论