用python实现自动玩Npubits的21点游戏 21点的主页面 https:// ( 此处不提供链接,用户直接在网站首页点击21点后,地址栏的链接便是。 ) 需要知道的关键点 ( 写代码时用来抓取数据的关键点 ) 1. 等待开局 若之前的21点还没有结束(暂时没有对手上线),那么不能开局,需等待 ...
分类:
编程语言 时间:
2018-08-23 12:03:39
阅读次数:
226
需求:某公司有N个人,根据每个人的贡献不同,按贡献值给每个人赋予一个权重。设计一种算法实现公平的抽奖。 需求分析:按照权重对数据进行选择。 代码实现: 个人实现, 不知道对不对 ...
分类:
编程语言 时间:
2018-08-23 02:10:53
阅读次数:
223
牛顿动量法,相比于上一篇Momentum,不一样的地方是应用了临时更新 这里用python对其进行简单实现,如下: 结果,由于数据量太小,相比于Momentum提升不是很大: ...
分类:
编程语言 时间:
2018-08-22 21:55:51
阅读次数:
186
Socket(套接字)通信{网络通信其实就是Socket间的通信},首先了解下概念:【来源于百度百科】 可以这么说,Socket就是一个网络编程的接口(API),它定义了一种标准,并对TCP/IP进行封装,实现了网络传输数据的能力。 这篇文章默认您已经了解IP、端口等基本网络概念,如未了解,请移步: ...
分类:
编程语言 时间:
2018-08-22 21:51:48
阅读次数:
196
import re def atom_cal(exp): # 计算乘除法 if '*' in exp: a,b = exp.split('*') return str(float(a) * float(b)) elif '/' in exp: a, b = exp.split('/') r... ...
分类:
编程语言 时间:
2018-08-22 21:49:46
阅读次数:
217
方法一(插入法): python实现: 方法二(递归交换): C++实现: ...
分类:
编程语言 时间:
2018-08-22 20:31:45
阅读次数:
151
KNN(K Nearest Neighbor) 还是先记几个关键公式 距离:一般用Euclidean distance E(x,y)√∑(xi-yi)2 。名字这么高大上,就是初中学的两点间的距离嘛。 还有其他距离的衡量公式,余弦值(cos),相关度(correlation) 曼哈顿距离(manha ...
分类:
编程语言 时间:
2018-08-22 18:29:40
阅读次数:
207
杨辉三角有以下几个特点 : 每个数等于它上方两数之和。 每行数字左右对称,由1开始逐渐变大。 第n行的数字有n项。 第n行数字和为2n-1。 第n行的m个数可表示为 C(n-1,m-1),即为从n-1个不同元素中取m-1个元素的组合数。 第n行的第m个数和第n-m+1个数相等 ,为组合数性质之一。 ...
分类:
编程语言 时间:
2018-08-21 23:06:22
阅读次数:
265
规则 1. 每次移动一个盘子 2. 任何时候大盘子在下面,小盘子在上面 方法 假设共n个盘子 当n=1时: 1. 直接把A上的一个盘子移动到C上(==A C==) 当n=2时: 1. 把小盘子从A放到B上(==A B==)<! 这里开始采用参数,rsc源地址=A,dst目的地址=B 2. 把大盘子从 ...
分类:
编程语言 时间:
2018-08-21 23:06:13
阅读次数:
276
参考 最小二乘法小结 机器学习:Python 中如何使用最小二乘法 什么是” 最小二乘法” 呢 定义:最小二乘法(又称最小平方法)是一种数学优化技术,它通过最小化误差的平方和寻找数据的最佳函数匹配。 作用:利用最小二乘法可以简便地求得未知的数据,并使得这些求得的数据与实际数据之间误差的平方和为最小。 ...
分类:
编程语言 时间:
2018-08-21 22:40:16
阅读次数:
291