原创、转载请注明出处 给定一个集合(没有重复元素),输出所有子集。 首先考虑1~n的所有子集: 为了不出现{1,2}和{2,1}的情况,采用定序的方法。想象一棵解答树,子节点的元素一定比父节点大。因为定序,解答树叶子结点的深度不同。 解答树上的每一个结点有个值,从根节点到叶子结点路径上的结点值为一个 ...
分类:
编程语言 时间:
2017-10-14 23:33:29
阅读次数:
147
一.编写一个方法,使用纯随机数生成算法生成指定数目(比如1000个)的随机整数。 1.程序源代码 2.结果截图 二.请看以下代码,你发现了有什么特殊之处吗? ⑴代码截图 ⑵结果截图 特殊之处:方法名相同,返回值类型和参数类型不同,输入需要进运算的参数会执行其相应类型的运算 三. 查看一下JDK中Sy ...
分类:
其他好文 时间:
2017-10-12 17:56:30
阅读次数:
118
大家都知道RSA的加密的安全性就是能够找到一个合适的大素数,而现在判断大素数的办法有许多,比如Fermat素性测试或者Miller-Rabin素性测试,而这里我用了Miller-Rabin素性测试的算法,具体的理论我写到下面。 算法的理论基础: Fermat定理:若n是奇素数,a是任意正整数(1≤ ...
分类:
编程语言 时间:
2017-09-03 01:14:47
阅读次数:
335
决策树分类 1,概念 2,决策树算法 2.1,特征选择: 熵:值越大,不确定性因素越大;条件熵:条件对结果的影响不确定性;信息增益;信息增益比 2.2,决策树生成算法 1,ID3算法 2,c4.5算法 3,实例说明 4,CART决策树算法 4.1 决策树生成 回归树生成 分类树生成 举个例子: 第一 ...
分类:
其他好文 时间:
2017-09-02 22:32:39
阅读次数:
182
在研究非真实感绘制相关算法时,水彩画算法是第一个開始看的,只是却拖到最后总结。水彩画还是挺不好模拟的,里面涉及的算法比較多,本文实现的水彩画算法主要參考以下两篇文章,《Interactive watercolor rendering with temporal coherence and abstr ...
分类:
编程语言 时间:
2017-08-20 21:11:07
阅读次数:
421
二维码生成算法及c#实现(附源码) C#微信开发之旅 小程序 ...
分类:
其他好文 时间:
2017-08-18 13:30:31
阅读次数:
114
老师发群里的一本书,在网上都没有发现比这个更加详细的讲解了,放上两种算法讲解的截图: ...
分类:
编程语言 时间:
2017-08-07 22:05:16
阅读次数:
149
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。” 1. 一个GUID为一个128位的整数(1 ...
分类:
Web程序 时间:
2017-07-21 17:18:05
阅读次数:
353
一、Object类的作用和地位 Object类的常用方法 toString(); toString方法可以将任何一个对象转换成 字符串返回,返回值的生成算法为:getClass().getName() + '@' + Integer.toHexString(hashCode())。 equals() ...
分类:
其他好文 时间:
2017-07-12 21:28:37
阅读次数:
135
题目描述 输入 第1行包含5个整数,依次为 x_0,a,b,c,d ,描述小H采用的随机数生成算法所需的随机种子。第2行包含三个整数 N,M,Q ,表示小H希望生成一个1到 N×M 的排列来填入她 N 行 M 列的棋盘,并且小H在初始的 N×M 次交换操作后,又进行了 Q 次额外的交换操作。接下来 ...
分类:
其他好文 时间:
2017-07-06 21:25:22
阅读次数:
260