00:02
至最后讲用飞马小厘米求惩罚人员普通的除法。会产生小数,而有限遇的除法一定是整数,其计算方法跟普通除法是不一样的。用乘法六元就可以将除法转换成乘法,那么什么是乘法力圆呢?你可以理解为倒数。AX同于一没得P,那么LX就负位乘法立元X可以记为A的负一次方。或者A分之一。注意,只有MP复出的时候才有惩罚的利润。这里只讨论技师叔叔的情况。A当然只只能在一到P减一范围之内。A不,不能是P的,如果A和P一样的话,那么就不存在乘法逆元了。
01:05
嗯,如果采用传统的方法。嗯,X是在一到P减一的范围,便利。这样的话。时间复杂度是B的,Op的算法计算速度是当P非常大的时候,计算速度是非常慢的。因此,我们只能。另辟蹊径就惩罚李元了。这个时候就采用飞马小定理。A的P减一次方。头一同于。而A的P减一次方等于A乘以A的P减二次方。那么A的P减A次方就是A的负一次方,这这两个是等价的。而A的P减二次方就是上节课里面的快速幂,通过二进制拆解法就可以计算出来。
02:09
就这样就把它乘法力求出来了。我们看这个例子,4/5MODEL7是如何计算的呢?首先是拆解。因为乘方利润只能只能求A分之一这种情况。这个地方就就是1/5,不不能直接求4/5 4/5的,所以4/5等于四乘以1/5,而1/5就是乘法率啊。而乘方率就根据第二步被马小定理算出来。乘方利润算出来,然后四乘以乘方利润。也就是四乘以三。
03:00
然后没得题,最后答案就计算出来了。勾圆里面已经自带求乘法六元的函数了。马上马哈。里面是用泡的。求乘法6万这个胖胖卖的其实就就是快速幂。我的负一次方,然后没得去。然后四乘以1/5。然后最后一个结果就出来,我们看一下结果是多少。我们可以看到最终结果就是我。我们看一下各院的代码是如何写的。我们看。这个方法。这是第一步。我们看到有个T减二。
04:01
这一步其实就是求惩罚利润了。然后第二步自然就是分子。分子A乘以乘法力元,然后没得P,最后结果就算出来了,我们看一下运行的结果。第一个隐处里面是自定义的方法。第二个是。用的是够自带的model求乘法六元这个方法,这两个方法是等价的。我们看一下结果,看是不是我们可以看到。15个。我们看到。被这个地方用到费马小定理,再到P减二次方等加1A的负一次方。
05:02
这个指数这上面的话,这指数指数的周期是P减一,而不是P。
我来说两句