Description 小x所在的世界正在经历一场在k个阵营之间的战争。每个阵营有若干个炮塔,每个炮塔由攻击系统和防御系统组成。第i个炮塔可以攻击到离它欧几里德距离小于等于ri 或者曼哈顿距离小于等于ai的炮塔,被攻击到的炮塔防御系统就会崩溃,同一联盟的炮塔不会被攻击到。每次会随机选择一个炮塔攻击它 ...
分类:
其他好文 时间:
2016-05-24 21:03:59
阅读次数:
174
前言: 最近无意中和同事交流数据安全传输的问题,想起自己曾经使用过的Rsa非对称加密算法,闲下来总结一下。 什么是Rsa加密? RSA算法是最流行的公钥密码算法,使用长度可以变化的密钥。RSA是第一个既能用于数据加密也能用于数字签名的算法。RSA算法原理如下:1.随机选择两个大质数p和q,p不等于q ...
分类:
移动开发 时间:
2016-05-08 11:49:06
阅读次数:
300
Description 给定n个长度分别为a_i的木棒,问随机选择3个木棒能够拼成三角形的概率。 给定n个长度分别为a_i的木棒,问随机选择3个木棒能够拼成三角形的概率。 Input 第一行T(T<=20),表示数据组数。 接下来若干行描述T组数据,每组数据第一行是n,接下来一行有n个数表示a_i。 ...
分类:
其他好文 时间:
2016-05-07 16:30:57
阅读次数:
194
关于常规解法,请参考上一篇博客,链接如下: 面试之路(19)-快速排序详解介绍一种优雅的解法public int partition(int data[],int length,int start,int end) throws Exception{
if(data == null || length <= 0||start = length){...
分类:
编程语言 时间:
2016-05-06 15:35:56
阅读次数:
227
这几天一直在研究如何改进现有的BT网络的效率,现在有了一点小小的成果 大概思路是这样的,对于一些已经拓扑结构以及节点之间延迟的网络(并不算太苛刻,对于例如数据中心的网络来说,是可以实现的), 普通的BT网络的tracker部分是随机选择节点作为邻居列表的,但是如果我们能轻松的get到节点的延迟,就可 ...
分类:
其他好文 时间:
2016-04-26 15:51:33
阅读次数:
106
上一次,我介绍了一些数论知识。 有了这些知识,我们就可以看懂RSA算法。这是目前地球上最重要的加密算法。 六、密钥生成的步骤 我们通过一个例子,来理解RSA算法。假设爱丽丝要与鲍勃进行加密通信,她该怎么生成公钥和私钥呢? 第一步,随机选择两个不相等的质数p和q。 爱丽丝选择了61和53。(实际应用中 ...
分类:
编程语言 时间:
2016-04-07 13:16:21
阅读次数:
154
1、题目要求:除了整数以外,还要支持真分数的四则运算。 2、设计思路: (1)操作数的产生: a.利用宏定义定义随机函数。 b.引用随机随机函数产生随机数,并定义随机数的取值范围。 (2)运算符问题的解决: a.引用随机函数产生0~3四个随机数 b.引用swatch、case结构,随机选择运算符号:
分类:
其他好文 时间:
2016-03-06 18:56:12
阅读次数:
198
对于生成30个随机的四则运算,我一开始的思路是这样的: 1、生成一个随机数。 2、将该生成的随机数控制在合适范围内 3、随机选择一个运算符 4、随机生成第二个随机数 5、将该生成的随机数控制在合适范围内 6、打印输出 这样写了一个初步的程序: //王文奇 四则运算 #include<iostream
分类:
其他好文 时间:
2016-03-06 15:53:44
阅读次数:
211
Description 一个无向连通图,顶点从1编号到N,边从1编号到M。 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选 择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小Z 到达N号顶点时游走结束,总分为所有获得的分数之和。 现在,请你对
分类:
其他好文 时间:
2016-03-02 15:11:50
阅读次数:
167
OpenCV的HighGUI模块提供了cvCreateCameraCapture(),可以从摄像设备中读入视频流,函数参数为设备ID而不是文件名。默认值为-1,即随机选择一个设备。 示例程序: 1 /**************************************************
分类:
其他好文 时间:
2016-02-28 16:51:33
阅读次数:
153