记录python实现最大公约数&最小公位数两种算法 概念 最大公约数:指两个或多个整数共有约数中最大的一个 最小公倍数:两个或多个整数公有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数 二者关系:两个数之积=最小公倍数*最大公约数 实例 辗转相除法 更相减损法 辗转 ...
分类:
编程语言 时间:
2018-07-16 12:27:05
阅读次数:
151
一:特殊的矩阵 1.全0全1的矩阵 2.单位矩阵 单位矩阵:整个矩阵是n*n的,并且斜对角全是1 矩阵的加减法 1.矩阵相加,相减必须要有相同的行和列 二:数组的乘法(点成) 数组的乘法 list_1 = [1,2,3,4] array_1 = np.array(list_1) 可以将list转换成 ...
分类:
其他好文 时间:
2018-07-15 23:11:09
阅读次数:
166
问题 D: 【高精度】减法神童 题目描述 在科学城里住着一位减法神童,他可以在一秒钟内算出两个数相减的结果。这两个数可不是普通的数字,它们是11位以上的“宠然大物”。为了证明自己神奇的计算能力,减法神童请全城的人都来出题考自己,只要答错一题他就自愿放弃“减法神童”的称号。 你想考考减法神童吗?还是先 ...
分类:
其他好文 时间:
2018-07-15 21:21:50
阅读次数:
168
题目链接: https://www.luogu.org/problemnew/show/P2152 题目概述: 计算两个大整数(A,B)的最大公因数 数据范围 0 < A , B ≤ 10 ^ 其一在于辗转相减法——辗转相除法的优化(针对大数,避免了大数的模运算带来的多方面的复杂度) 思想就是 以数 ...
分类:
其他好文 时间:
2018-07-11 21:19:30
阅读次数:
162
https://pintia.cn/problem-sets/994805260223102976/problems/994805260780945408 给定 N 张卡片,正面分别写上 1、2、……、N,然后全部翻面,洗牌,在背面分别写上 1、2、……、N。将每张牌的正反两面数字相减(大减小),得 ...
分类:
其他好文 时间:
2018-07-09 22:01:17
阅读次数:
179
https://www.cnblogs.com/sunshineyang/p/6818834.html 一:经常使用的时间方法 1.得到当前时间 3.计算昨天的日期(发散思维,计算其他日期相加、相减等): ##二:time和datetime模块常用方法简介 表示时间的两种方式: time 模块常用方 ...
分类:
编程语言 时间:
2018-07-04 13:36:42
阅读次数:
157
1、问题: 平时写的代码中会出现这种情况,parseFloat(11.3-10.1) 运行的结果依然是1.200000000000001 代码示例: 返回的结果 14.423100000000002,这种情况就不合常理。 2、解决方案: 这里有一种可行的解决方法,应用到Math中的一些浮点应用的函数 ...
分类:
Web程序 时间:
2018-07-04 11:40:09
阅读次数:
447
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=4031 见TJ:https://blog.csdn.net/fromatp/article/details/53966305 因为模数不是质数,所以高斯消元里的那个除法不能用。所以辗转相除。 辗 ...
分类:
其他好文 时间:
2018-07-01 20:24:46
阅读次数:
161
Python3运算符Python3支持以下类型运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级算术运算a,b=2,3运算符说明示例+加:将两个对象相加a+b结果5-减:将两个对象相减a-b结果-1*乘:将两个对象相乘或复制字符串a*b结果6/除:将两个对象相除;a/ba/b结果0.6666666666666666%取模或取余数a%b结果2//整除:将
分类:
编程语言 时间:
2018-06-26 18:03:15
阅读次数:
144
个人感觉相当于L2范式开平方,也相当于针对两个向量的欧氏距离开平方 说的更直白点就是两个向量对应位置相减得到每个位置的差,然后把每个位置的差开平方再相加 前向传播cpp代码: 注意:caffe_cpu_dot做的是点积,点积对应点相乘后还要把所有这些乘积结果相加,不只是做乘积 将bottom0和bo ...
分类:
其他好文 时间:
2018-06-24 19:38:56
阅读次数:
157