实现原理:当色子掷出后,通过jQuery的animate()函数改变色子位移,中间加入延时效果,并变换色子背景,最终动画运行到随机产生的点数时停止,并显示掷出的点数。其实就是动画过程加入多个不同图片的帧(同flash...
分类:
Web程序 时间:
2015-09-22 16:50:18
阅读次数:
161
传送门:点击打开链接
题意:告诉你矩阵大小是n*m,要求矩阵中不能有2*2的白色子矩阵或者黑色子矩阵,最后种类数模P
思路:如果不是大数,这道题还是非常有意思的。。对于专门卡C++的题目也是醉了...因为n太大了,而m最大也只有5,很明显是大数上的快速矩阵幂。
问题是如何构造出矩阵出来,之前做过骨牌的题目,就是利用DFS来构造的,感觉这道题在思路上是一样的,同样也是利用DFS先构造出矩阵
...
分类:
其他好文 时间:
2015-08-25 19:35:35
阅读次数:
129
题意:三个色子有k1,2,k3个面每面标号(1-k1,1-k2,1-k3),一次抛三个色子,得正面向上的三个编号,若这三个标号和给定的三个编号a1,b1,c1对应则总和置零,否则总和加上三个色子标号和,直到总和不小于n时结束,求抛色子的期望次数。分析:该题状态好分析dp[i]表示和为i时的期望次数,...
分类:
其他好文 时间:
2015-08-18 19:06:25
阅读次数:
157
题意:n+1格飞行棋,编号0-n,从0格开始,每次扔一个色子,得到的点数就向前走几步,但有有些格子到达后可以直接飞到后面的格子,当到达>=n的地方结束,求结束扔色子的期望次数。分析:dp[i]表示i格到结束需要的期望次数,dp[n]-dp[n+5]是0,dp[0]即为所求,先处理直接飞的情况#inc...
分类:
其他好文 时间:
2015-08-17 23:18:12
阅读次数:
133
意甲冠军:有一个大图。每个像素是格孩子只可能是 . * X 三种。代表背景、玻色子、色子点。两格子是邻近或在通信,当且仅当两个格儿子*要么X。且具有共同的边,这是上下左右四个方向,斜过,即四连块。个色子。将这个连通块中的X的连通块个数看做该色子的点数。思路:两次深搜。第一次是由*和X来深搜每一个连通...
分类:
其他好文 时间:
2015-08-17 13:49:16
阅读次数:
110
这段时间在做一个掷筛子抽奖的小游戏:下面将部分代码做了下整理:
演示:jQuery掷色子动画
.demo{width:760px; height:120px; margin:10px auto;}
.wrap{width:90px; height:90px; margin:120px auto 30px auto; ...
分类:
Web程序 时间:
2015-07-22 13:20:06
阅读次数:
438
一、EditText自定义边框背景
1.效果演示
2.代码实现
(1)res/drawable/shape_edit_normal.xml
功能:编辑框没获得焦点时,使用该shape。为根元素的ShapeDrawable资源,主要用于定义一个基本的几何图形,如矩形、圆形、线条等。
子元素用于指定填充集合图形的的颜色;
子元素用于定义几个图形的四个角的弧度...
分类:
其他好文 时间:
2015-06-17 11:43:39
阅读次数:
607
题目大意:给出一个n面的色子,问看到每个面的投掷次数期望是多少解题思路:水题啊,竟然被卡了那么久,也是醉了,给题目所给的那个样例误导了。。。不怪那个 怪自己太弱了,还得继续训练啊。。。设dp[i]表示扔到i个不同面的期望,那么
dp[i + 1] = i / n * dp[i + 1] + (n - i) / n * dp[i] + 1
整理得
dp[i + 1] = n / (n - i)...
分类:
其他好文 时间:
2015-06-05 10:20:03
阅读次数:
120
题目大意:在一个1*N的格子里,每个格子都有相应的金币数,走到相应格子的话,就会得到该格子的金币。
现在有一个人在1这个位置,手里有一颗色子,色子摇到几,他就前进几步,但有一种情况例外,如果当前位置+色子数 > N,那么他就会重新摇色子。
走到N这个位置的话,意味着游戏结束了。
问游戏结束时,这个人得到金币的期望。解题思路:这题要倒着推,由N推向1
设dp[k]为到达k这个位置时得到金币的期...
分类:
其他好文 时间:
2015-06-04 15:46:15
阅读次数:
98
写了个父子页面的传值(交互),竟整出个死循环来,最后纠结地自己去填自己挖的坑(还好不是填别人的坑),废话不说,开始主题.1.问题的发生根据父窗体中的输入值,在数据库中查询资料,并在子窗体加载的时候根据资料的不同显示不同的颜色,子页面中根据输入对数据库中的数据做一些..