摘要:
这个代码中学了在handler中传递数据可以用多种形式,这次用Bundle来实现。 Codepackage tk.handertest;import android.os.Bundle;import android.os.Handler;import android.os.HandlerThread;import android.os.Looper;import android.os.Messag... 阅读全文
posted @ 2012-07-29 19:30
tiankonguse
阅读(141)
评论(0)
推荐(0)
摘要:
这个程序证明了用handler.post(r);不能产生多线程,而用Thread t = new Thread(r);t.start();才是真正的多线程 Codepackage tk.handertest2;import android.os.Bundle;import android.os.Handler;import android.app.Activity;import android... 阅读全文
posted @ 2012-07-29 19:28
tiankonguse
阅读(131)
评论(0)
推荐(0)
摘要:
这个需要在输出,点击start后会隔一会输出一行字,点end会结束输出。 Codepackage tk.handleractivity;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.view.Menu;import android.view.View;im... 阅读全文
posted @ 2012-07-29 19:25
tiankonguse
阅读(150)
评论(0)
推荐(0)
摘要:
问题描述:对于任何正整数x,起约数的个数记做g(x).例如g(1)=1,g(6)=4.定义:如果某个正整数x满足:对于任意i(0<i<x),都有g(i)<g(x),则称x为反素数.现在给一个N,求出不超过N的最大的反素数.比如:输入1000 输出 840思维过程:求[1..N]中最大的反素数-->求约数最多的数如果求约数的个数 756=2^2*3^3*7^1(2+1)*(3+1)*(1+1)=24基于上述结论,给出算法:按照质因数大小递增顺序搜索每一个质因子,枚举每一个质因子为了剪枝:性质一:一个反素数的质因子必然是从2开始连续的质数.因为最多只需要10个素数构造:2, 阅读全文
posted @ 2012-07-29 11:01
tiankonguse
阅读(1639)
评论(0)
推荐(0)
摘要:
poj2886 Who Gets the Most Candies?这道题题意对于一般的ACMER应该不是什么问题吧!首先是个约瑟夫问题的升级版1).告诉你第一次是顺时针第k个人出队2).某个人(编号为 i) 出队后,下个出队的是从这个开始查第num[i]个人,若num[i]<0,为逆时针数,否则顺时针数。3).重复步骤2).,直到全部出队。4).输出出队序号中,那个序号的约数最多的那个人名及约数个数。这里需要知道一个知识:反素数。详见http://www.cnblogs.com/shen1000/archive/2012/07/29/2613877.html有了反素数,我们就知道那个序 阅读全文
posted @ 2012-07-29 10:56
tiankonguse
阅读(624)
评论(0)
推荐(0)
浙公网安备 33010602011771号