描述
一日,崔克茜来到小马镇表演魔法。
其中有一个节目是开锁咒:舞台上有 n 个盒子,每个盒子中有一把钥匙,对于每个盒子而言有且仅有一把钥匙能打开它。初始时,崔克茜将会随机地选择 k 个盒子用魔法将它们打开。崔克茜想知道最后所有盒子都被打开的概率,你能帮助她回答这个问题吗?
输入
第一行一个整数 T (T ≤ 100)表示数据组数。 对于每组数据,第一行有两个整数 n 和 k (1?≤...
分类:
其他 时间:
2014-11-13 22:37:37
收藏:
0 评论:
0 赞:
0 阅读:
615
使用jacob打印word或excel...
分类:
其他 时间:
2014-11-13 22:37:17
收藏:
0 评论:
0 赞:
0 阅读:
461
非洲小孩
时间限制:1000 ms | 内存限制:65535 KB
难度:2
描述家住非洲的小孩,都很黑。为什么呢?
第一,他们地处热带,太阳辐射严重。
第二,他们不经常洗澡。(常年缺水,怎么洗澡。)
现在,在一个非洲部落里,他们只有一个地方洗澡,并且,洗澡时间很短,瞬间有木有!!(这也是没有的办法,缺水啊!!)
每个小孩有一个时间段能够洗澡。并且,他们是可以...
分类:
其他 时间:
2014-11-13 22:37:07
收藏:
0 评论:
0 赞:
0 阅读:
354
Unity客户端通信测试问题处理(二)
在客户端的通信测试过程中,场景加载的问题给自己带来了不小的麻烦。因为消息的解析方法在单独的监听线程中调用,这也就意味着无法在消息的解析方法中调用Unity自身的API了。本来是打算在接收到场景切换的消息后,直接在解析方法中调用协同程序StartCoroutine,来实现场景的异步加载,可是现在一旦调用就会提示以下错误:...
分类:
编程语言 时间:
2014-11-13 22:36:57
收藏:
0 评论:
0 赞:
0 阅读:
1814
完美解决Cannot override 'dealloc' which has been marked unavailable异常...
分类:
编程语言 时间:
2014-11-13 22:36:47
收藏:
0 评论:
0 赞:
0 阅读:
294
简单地说,就是仅通过插入(insert)、删除(delete)和替换(substitute)个操作将一个字符串s1变换到另一个字符串s2的最少步骤数。熟悉算法的同学很容易知道这是个动态规划问题。
其实一个替换操作可以相当于一个delete+一个insert,所以我们将权值定义如下:
I (insert):1
D (delete):1
S (substitute):1
...
分类:
编程语言 时间:
2014-11-13 22:36:37
收藏:
0 评论:
0 赞:
0 阅读:
802
这个主要是应用在我前一篇博客里提到的脚本热加载功能。主要实现的功能检测文件夹内文件的变化(改变、新增、删除、重命名),当发现改变的时候通知lua重新加载脚本。基本上就是一个windows api的使用。实际应用中会有一些细节需要注意,比如我习惯使用sublime text编辑,而sublime text保存文件不是直接改变文件内容,而是新增一个文件。这些细节情况需要实际使用中微调。
...
分类:
Windows开发 时间:
2014-11-13 22:36:27
收藏:
0 评论:
0 赞:
0 阅读:
398
1.负载均衡概览;2.代理流量到服务器组;3.选择一个负载均衡方法;4.服务器权值;5.服务器慢启动;6.开启会话持久;7.限制连接数目;8.被动的健康检测;9.主动的健康检测;10.多工作进程共享数据;11.使用DNS配置负载均衡;12.实时重配置...
分类:
其他 时间:
2014-11-13 22:36:17
收藏:
0 评论:
0 赞:
0 阅读:
472
数据结构课:二叉树上机实验。为了保证树的平衡性,使用AVL平衡树。
#include
#include
#include
struct AvlNode;
typedef struct AvlNode *Position;
typedef struct AvlNode *AvlTree;
AvlTree MakeEmpty(AvlTree T);
Position Find(int x,...
分类:
其他 时间:
2014-11-13 22:36:07
收藏:
0 评论:
0 赞:
0 阅读:
320
网上的SeekBar自定义样式的资料很多,大多是抄来抄去。我最近用到这个,也从网上抄了一个,但是遇到不少问题,其中一个就是SeekBar的背景条不显示,最后才找到解决方法。
1. 使用自定义SeekBar
<SeekBar
android:id="@+id/ctrl_seekBar"
android:layout_width="wrap_cont...
分类:
其他 时间:
2014-11-13 22:35:57
收藏:
0 评论:
0 赞:
0 阅读:
482
getElementsByTagName() 速度比 querySelectorAll() 快的根本原因在于动态NodeList和静态NodeList对象的不同。 尽管我可以肯定地说有某种方法来优化这一点, 在获取NodeList时不需要执行很多前期处理操作的动态列表,总比获取静态的集合(返回之前完成各种处理)要快很多。 哪个方法更好用主要还是看你的需求, 如果只是要根据 tag name 来查找元素, 也不需要获取此一个快照, 那就应该使用 getElementsByTagName()方法; 如果需要快照...
分类:
其他 时间:
2014-11-13 22:35:47
收藏:
0 评论:
0 赞:
0 阅读:
407
HTML代码
将表单中有name属性的表单的值提交到 bigtr.aspx页面
后台代码
服务器端
string getUserNmae=context.Request["UserName"]; //获取用户提交过来的name属性为UserName表单的值
contex.Response.Write(getUserNmae);//将获取到的name属性为U...
分类:
其他 时间:
2014-11-13 22:35:27
收藏:
0 评论:
0 赞:
0 阅读:
308
装了VM虚拟机后,如果想要从主机上传文件到虚拟机上,或者从虚拟机传送文件到主机上,共享文件夹不失为一个简单便捷的方法。
1、
右键虚拟机,点设置,弹出如下界面,切换到选项,选择共享文件夹,选择总是启用,设置一个主机上的目录!
2、设置好后,可以在linux中 /mnt/hgfs中发现我们共享的目录,两机可通过这个目录进行文件共享。
注意:
在windo...
分类:
其他 时间:
2014-11-13 22:35:07
收藏:
0 评论:
0 赞:
0 阅读:
323
自从换了Mac以后,鼠标已经被我丢弃了,所以快捷键对我来说是越多越好。但是不幸的是,这个功能居然不能添加快捷键,这搞得我有时候得用触摸板点击,甚为不爽。而且也有几个用idea的朋友对这点吐槽多次了,所以我用了点零碎的时间看了下开发插件的过程,然后花了半个下午写了一个可以为”Scroll From Source“这个功能添加快捷键的插件。...
分类:
其他 时间:
2014-11-13 22:34:57
收藏:
0 评论:
0 赞:
0 阅读:
1429
一款方便记录C#错误日志的工具...
分类:
Windows开发 时间:
2014-11-13 22:34:47
收藏:
0 评论:
0 赞:
0 阅读:
353
一. Kafka中的相关概念的介绍
Kafka是一个scala实现的分布式消息中间件,其中涉及到的相关概念如下:
Kafka中传递的内容称为message(消息),message 是通过topic(话题)进行分组的 topic 和message 的关系是一对多的关系我们称发布message的进程为producer ,就是说producer生成message>对然...
分类:
其他 时间:
2014-11-13 22:34:37
收藏:
0 评论:
0 赞:
0 阅读:
341
mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。
1.命令格式:
mv [选项] 源文件或目录 目标文件或目录
2.命令功能:
视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。
当第二个参数类型是文件时,mv命令完成...
分类:
系统服务 时间:
2014-11-13 22:34:27
收藏:
0 评论:
0 赞:
0 阅读:
399
遇到一个问题,把 self 加到静态变量的 NSArray 的时候,由于被 NSArray 持有,所以无法释放,因此不能调用 dealloc 方法,也就无法将自己从 array 中 remove 掉。问题整理一下,就是如何在 NSArray 中存放 weak 的引用?解决的方案是:在外面加上一层 NSValue。答案地址:http://stackoverflow.com/questions/933...
分类:
移动平台 时间:
2014-11-13 22:34:17
收藏:
0 评论:
0 赞:
0 阅读:
321
hoj2558,给定一个矩阵,返回最大的子矩阵的和。
思路(动态规划):
1.读入矩阵的同时计算部分和矩阵
2.枚举矩阵的行上下边界,固定了行上下边界后,
根据部分和矩阵在O(1)时间内得到同一列元素的和,转化为1维数组的情况
3.按照一维数组的情况,求最大子数组和的思路是:
可以从后往前计算,每次先算以当前元素A[i]为开头的最大和start,
再将start与当前A[i+1:n]...
分类:
其他 时间:
2014-11-13 22:34:07
收藏:
0 评论:
0 赞:
0 阅读:
304
OpenStack Ops/Design Summit - 2014-11-04 Record...
分类:
其他 时间:
2014-11-13 22:33:57
收藏:
0 评论:
0 赞:
0 阅读:
1403