10 2018 档案
摘要:模运算里的求幂运算,比如 5^596 mod 1234, 当然,直接使用暴力循环也未尝不可,在书上看到一个快速模幂算法 大概思路是,a^b mod n ,先将b转换成二进制,然后从最高位开始(最高位一定为1),如果遇到一个b[i]=0,则那么此时的结果就是b[i+1]时的结果的平方,若果b[i]=1
阅读全文
摘要:几点需要注意的,求解逆元的时候使用的是拓展欧几里得,但是那些运算规则需要变一变,模2的加减乘除(或者可以理解为多项式的运算) 在进行字节的仿射变换不用进行矩阵的运算。 一个矩阵和一个列向量进行运算的时候可以视为矩阵的列向量的线性组合 代码如下: 1 #使用拓展欧几里得求解乘法矩阵的逆元 2 #求一个
阅读全文
摘要:今天在学python时,在模仿一个为图片加上图标并移动到指定文件夹的程序时遇到“FileNotFoundError: [Errno 2] No such file or directory: '1528712892362.jpg'”这个问题。 讲讲解决方案,因为我要处理的十几张图片是位于 ‘F:\图
阅读全文
摘要:为某个元素添加内容时,使用的是document.getElementsByClassName,由于只有一个元素拥有这样的ClassName,就直接这样用,document.getElementsByClassName('ClassName').innerHTML='innerContent',哦豁,
阅读全文
摘要:主要是理解好上面的1~3点的内容,理解三个返回值所代表的意思。如果不清楚的话,可以在代码的for循环的第一句注释输出看看各个代表的是什么 再者就是对 shutil.copy(file_path,newpath) 中两个参数的理解,一个是源文件的路径,另一个是目的路径。 参考:https://blog
阅读全文