告天下学子书【上】:线性代数的中国起源,外星人是蛮夷
其算法用竹径一分,长六寸,二百七十一枚而成六觚为一握。度长短者,不失毫厘,量多少者,不失圭撮;权轻重者,不失黍参。纪于一,协于十,长于百,大于千,衍于万。其法在算术乎?附算法歌诀:开平方法少人通,起手先呼九数重,百与万同并百万,二三隔位一相从,千同十万和千万,三四连身九九终。除尽虚加一倍,...
告天下学子书【中】:回溯华夏数学史,西方竟与东方频频撞衫
假设周长为p,计算时先三边之和的一半求出三角形周长的一半,即p=1/2(a+b+c),然后根据公式求面积。秦九韶在《数书九章》提出了“三斜求积术”,将三角形的三条边分别称为小斜、中斜和大斜,也是利用三角形的三条边的边长直接求三角形面积。:“以小斜幂,并大斜幂,减中斜幂,余半之,自乘于上;以小...
吉尔布雷斯猜想获证与相邻素数公式有望找到快速算法
(p1+p2)-(p3+p4)=2(且两素数组不全等,但其中或p1=p3或p1=p4或p2=p3或p2=p4或都不相等)。经代数转换:(p1-p3)-(p4-p2)=2(且两素数组不全等,但其中或p1=p3或p1=p4或p2=p3或p2=p4或都不相等),...
两道看似简单的面试高频算法题
1、首先,我们可以通过2*2=4得到2^22、接着,我们利用刚才的结果,让4*4=16得出2^43、接着,同样的道理,让16*16=256得出2^8通过这种方法,只需要三次相乘即可得出,也就是说,我们可以在O(logn)的时间复杂度求出x的n次方。这种方法的思想,我们也称之为快速幂...
百度推出LinearDesign,全球首个mRNA疫苗不稳定性解决方案,仅需16...
从上面对比图可以看出,在新冠病毒的刺突蛋白序列上的计算机模拟实验表明,LinearDesign算法可以设计出比Wildtype序列稳定得多的结构,而且设计时间只需要1个半小时。如果采用线性时间近似,所需时间可以进一步缩短到16分钟,而相比于最稳定序列,线性近似算法设计出的序列与其能量仅相差0.6%。
据说,80%的人都搞不懂哈希算法
16等于2的4次方,所以每一位16进制数字可以代表4位bit(www.e993.com)2024年9月23日。那么,256位bit用16进制数字表示,当然是256除以4等于64位。于是你通常看到的哈希值,就是这样的了:00740f40257a13bf03b40f54a9fe398c79a664bb21cfa2870ab07888b21eeba8。这是从btc上随便拷贝的一个哈希值,不放心的话你可以数一下,是不是64位~...
收藏| 总结经典的机器学习面试题
L2范数:为x向量各个元素平方和的1/2次方,L2范数又称Euclidean范数或Frobenius范数Lp范数:为x向量各个元素绝对值p次方和的1/p次方.在支持向量机学习过程中,L1范数实际是一种对于成本函数求解最优的过程,因此,L1范数正则化通过向成本函数中添加L1范数,使得学习得到的结果满足稀疏化,从而方便人类提取特征。
技术宅惊世之作 《我的世界(Minecraft)》如何打造计算机
想法很直接,BCD十进制码转BIN二进制码按照常规的数学运算就是十进制每一位乘上10的各自位数-1次方。比如123=1x10^2+2x10^1+3。这个反映到二进制算法上就是将BCD每一位数的四个信号乘以10的n次方的二进制值,n为该位数-1,最后所有位再加起来。重要的是这种算法在硬件上实现很简易,所以我也没找其他算法,就...
200 道经典机器学习面试题总结|权值|算法|范数|贝叶斯_手机网易网
L2范数:为x向量各个元素平方和的1/2次方,L2范数又称Euclidean范数或Frobenius范数Lp范数:为x向量各个元素绝对值p次方和的1/p次方.在支持向量机学习过程中,L1范数实际是一种对于成本函数求解最优的过程,因此,L1范数正则化通过向成本函数中添加L1范数,使得学习得到的结果满足稀疏化,从而方便人类提取特征。
量子通信,到底是什么工作原理?
步骤2:A通过加密算法和密钥,对明文进行一定的数学运算,编制成密文。步骤3:密文被传递给B。步骤4:B通过解密算法(加密算法的逆运算)和密钥,进行相应的“逆运算”,把密文翻译还原成明文。步骤5:B阅读明文。这种加密通信的关键要素,大家都看出来了,就是密钥。