题目大意:给出一个数,要求你按一定的规则将这个数变成1
规则如下,假设该数为D,要求你在[1,D]之间选出D的因子,用D除上这个因子,然后继续按该规则运算,直到该数变成1
问变成1的期望步数是多少解题思路:递推,设该数为D,有N个因子,分别是1,n1,n2,n3…nn-2,D,
那么选到每个因子的概率都是1/N,除非选到D,不然选到其他因子的话都要多1步,然后再计算D除以该因子的期望
这就能...
分类:
其他好文 时间:
2015-06-04 15:46:43
阅读次数:
99
(1)首先我们看看传统便签的类结构图,其中包括了简单标签
由上图可知,传统标签较为复杂,然而简单标签较为简单。
(2)开发流程
(1)写一个类实现Tag接口
(2)写一个tld文件,描述写好的类
(3)在jsp页面中引入tld
实例:在jsp页面用自定义的标签输出ip地址
继承tag接口类
package tag;
import java.io.IOExcep...
分类:
其他好文 时间:
2015-06-04 15:48:50
阅读次数:
137
CSS实现鼠标放图片上显示白色边框+文字描述,鼠标悬停在图片上的时候,图片显示边框,其它图片变暗,并在图片边框内显示图片描述信息,在网上见到过的效果,再此将代码与大家分享吧。...
分类:
Web程序 时间:
2015-06-04 15:46:50
阅读次数:
136
Base64
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 245 Accepted Submission(s): 119
Problem Description
Mike does not want others...
分类:
其他好文 时间:
2015-06-04 15:46:11
阅读次数:
258
Hello, JavaScript !
Hello, JavaScript!
我是第一段文字
<p id...
分类:
编程语言 时间:
2015-06-04 15:46:51
阅读次数:
137
1.打开Android 工程 SDK文件
2.打开tools文件
3.双击draw9patch.bat
4.弹出的窗口后点击 File
5.打开。点击要编辑的图片open 9patch
6.编辑。鼠标左键:划线,shift + 鼠标左键:删除划线
7.保存。点击save 9patch...
分类:
移动开发 时间:
2015-06-04 15:46:08
阅读次数:
134
需求:XML为如下样式,现在我只想取得timer下面的5000和60000.
解决办法如下:
Id
name
sfz
w
5000
60000
/**
* 解析指定xml路径下的信息
*
* @param fileName
* xml文件路径
* @param xmlPath
* ...
分类:
其他好文 时间:
2015-06-04 15:46:57
阅读次数:
104
演示效果主要代码如下自定义的一个EditText,用于实现有文字的时候显示可以清楚的按钮:import android.content.Context;
import android.graphics.drawable.Drawable;
import android.text.Editable;
import android.text.TextWatcher;
import android.uti...
分类:
移动开发 时间:
2015-06-04 15:46:36
阅读次数:
129
一般的时候,我们都采用编程式开发,编程式开发的好处非常明显:直接、高效、自由,当然其缺点也是有的,与其优点刚好相对,因为直接,所以有些变化都要进行代码上的修改;因为高效,所以一旦出问题,导致的结果也比较严重,因为自由,所以带来的修改风险也比较大。 这也就是许多大的公司都在进行流程化开发的重要原因之一,比如:上海普元,Livebos, Justep,还有许许多多知名不知名的公司都有类似的流程化开发...
分类:
其他好文 时间:
2015-06-04 15:45:29
阅读次数:
137
1.输入n个数字。
2.去掉第1个数,把第2个放到这些数字的末尾,
然后是去掉第3个数,把第4个放到这些数字的末尾,
以此类推,直到所有的数字都去掉。
3.去掉的数字按去掉的先后排序,就是加密后的数字 。
注:demo中初始化的数据是我小时候常玩的一个扑克牌小游戏,
就是同一花色的13张扑克牌按demo中的排序方法,
最后就可以按顺序排出来。
#inc...
分类:
编程语言 时间:
2015-06-04 15:47:08
阅读次数:
129
题目大意:在一个1*N的格子里,每个格子都有相应的金币数,走到相应格子的话,就会得到该格子的金币。
现在有一个人在1这个位置,手里有一颗色子,色子摇到几,他就前进几步,但有一种情况例外,如果当前位置+色子数 > N,那么他就会重新摇色子。
走到N这个位置的话,意味着游戏结束了。
问游戏结束时,这个人得到金币的期望。解题思路:这题要倒着推,由N推向1
设dp[k]为到达k这个位置时得到金币的期...
分类:
其他好文 时间:
2015-06-04 15:46:15
阅读次数:
98
最近在写自动化测试,由于开发加密中用到strpad和字符串的按位异或,而python中没有这样的函数和功能,所以必须自己写一套,要不自动化测试无法进行,所以就用python实现了一下,由于在写字符串的按位异或中遇到很多坑,而且网上资料特别少,所以把这个分享一下:
#php的strpad
def leftPadZero(ori,len,targetLen):
if(len>=targe...
分类:
编程语言 时间:
2015-06-04 15:46:53
阅读次数:
229
#include
#include
int singleNumber(int* nums, int numsSize)
{
int count[32]={0};
int i,j,number=0;
for(i=0;i<numsSize;i++)
{
for(j=0;j<32;j++)
count[j]+=((nums[i]&(1<<j))!=0);
}
for(i=0;i...
分类:
其他好文 时间:
2015-06-04 15:46:15
阅读次数:
86
项目需要,参考了一下网上的资料,写了一个shader,给按钮置灰。
shader具体实现如下:
Shader "Transparent Colored Gray"
{
Properties
{
_MainTex ("Base (RGB), Alpha (A)", 2D) = "white" {}
}
SubShader
{
LOD 200
...
分类:
编程语言 时间:
2015-06-04 15:44:39
阅读次数:
558
发现个delphi调用vc写的Dll中包含pchar参数奇怪现象
procedure中的第一行语句不能直接调用DLL的函数,否则会运行错,在之前任意加上条语句就不报错了奇怪!
vc的DLL源码地址
http://blog.csdn.net/lqena/article/details/46357165
Delphi源码如下:
unit Unit1;
interface
use...
作者:iamlaosong
朋友给我一个文档,是加了防修改密码的,希望我能帮其取消,取消方法如下:
1、打开文件,文件打开时,提示如下,选择“只读”打开即可:
2、选择另存为新文件,在弹出对话框中点击“工具”按钮,如下图中所示:
3、在弹出菜单中选择“常规选项”,取消其中的密码和勾选项后点击“确定”,如下图所示:
4、输入新文件名,点击保存按钮(见第2步的图),新...
分类:
其他好文 时间:
2015-06-04 15:44:25
阅读次数:
129
如何关闭MyEclipse自动更新...
分类:
系统相关 时间:
2015-06-04 15:46:00
阅读次数:
237