国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁(yè) » python編程資訊

資訊內(nèi)容

Python如何用歐幾里得求逆元

極客小將2020-12-20-
簡(jiǎn)介Python用歐幾里得求逆元的方法:建立一個(gè)帶參數(shù)返回值的函數(shù),編寫求逆元的一次算法,采用遞歸的方式循環(huán)調(diào)用函數(shù),遞歸直至余數(shù)等于零。調(diào)用該函數(shù),將需要求的數(shù)值帶入進(jìn)去,執(zhí)行該函數(shù)就可以了示例代碼如下:def ext_gcd(a, b): #擴(kuò)展歐幾里得算法 
版權(quán)所有:https://wWw.pxcodeS.com

lpz少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

python用歐幾里得求逆元的方法:lpz少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

建立一個(gè)帶參數(shù)返回值的函數(shù),編寫求逆元的一次算法,采用遞歸的方式循環(huán)調(diào)用函數(shù),遞歸直至余數(shù)等于零。調(diào)用該函數(shù),將需要求的數(shù)值帶入進(jìn)去,執(zhí)行該函數(shù)就可以了lpz少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

示例代碼如下:lpz少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

def ext_gcd(a, b): #擴(kuò)展歐幾里得算法         if b == 0:                   return 1, 0, a          else:                  x, y, gcd = ext_gcd(b, a % b) #遞歸直至余數(shù)等于0(需多遞歸一層用來(lái)判斷)                 x, y = y, (x - (a // b) * y) #輾轉(zhuǎn)相除法反向推導(dǎo)每層a、b的因子使得gcd(a,b)=ax+by成立                  return x, y, gcd

執(zhí)行結(jié)果如下:
lpz少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

ext_gcd(1848,701) >>> (-11, 29, 1)

更多Python知識(shí),請(qǐng)關(guān)注:Python自學(xué)網(wǎng)??!lpz少兒編程網(wǎng)-Scratch_Python_教程_免費(fèi)兒童編程學(xué)習(xí)平臺(tái)

預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 健康| 峨眉山市| 洪湖市| 大厂| 临湘市| 金乡县| 云和县| 手游| 鹤岗市| 延边| 金坛市| 晋州市| 克什克腾旗| 怀远县| 微博| 井冈山市| 奈曼旗| 卢氏县| 专栏| 黑龙江省| 丘北县| 甘肃省| 东辽县| 宜阳县| 邹城市| 资兴市| 潼南县| 洪江市| 菏泽市| 太湖县| 房产| 左贡县| 治县。| 正镶白旗| 宜兰县| 巨野县| 当阳市| 桃园县| 宜兰市| 平乡县| 九台市|