国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

淺談擴(kuò)展 BSGS

2023-07-28 19:52 作者:wukaichen888  | 我要投稿

聽 sbh 大佬講數(shù)論,講得當(dāng)然比老師好,很感動(dòng),記筆記

給出 ab,p,求最小非負(fù)整數(shù)解 x?滿足?a%5Ex%5Cequiv%20b%5C%20(mod%5C%20p)

其實(shí)是個(gè)分塊算法

先說 BSGS,當(dāng) ap 互質(zhì)時(shí)的做法

考慮對(duì)指數(shù) x?進(jìn)行分塊,顯然有解時(shí)?0%5Cle%20x%5Clt%20p

則令 t%3D%5Clceil%5Csqrt%7Bp%7D%5Crceil,x 定然能表示為 i%5Ctimes%20t-j,其中 1%5Cle%20i%20%5Cle%20t,1%5Cle%20j%5Cle%20t

a%5E%7Bi%5Ctimes%20t-j%7D%5Cequiv%20b%5C%20(mod%5C%20p)

a%5E%7Bi%5Ctimes%20t%7D%5Cequiv%20b%5Ctimes%20a%5Ej%5C%20(mod%5C%20p)

預(yù)處理枚舉 j?用哈希表將 b%5Ctimes%20a%5Ej?存下

然后枚舉 i?判斷 a%5E%7Bi%5Ctimes%20t%7D?是否出現(xiàn)

復(fù)雜度?O(%5Csqrt%7Bn%7D)

不互質(zhì)就是 Ex_BSGS 惹

a%5Ex%5Cequiv%20b%5C%20(mod%5C%20p)g%3Dgcd(a%2Cp)%5Cgt1

a%5E%7Bx-1%7D%5Ctimes%20a%5Cequiv%20b%5C%20(mod%5C%20p)

a%5E%7Bx-1%7D%5Ctimes%20%5Cfrac%7Ba%7D%7Bg%7D%5Cequiv%20%5Cfrac%7Bb%7D%7Bg%7D%5C%20(mod%5C%20%5Cfrac%7Bp%7D%7Bg%7D)

b%3D1?時(shí) x%3D0,否則如果 g%5Cnmid%20b,原方程無解

然后繼續(xù)拆前面的 a%5E%7Bx-1%7D?直到 a,p?互質(zhì)

a%5E%7Bx-k%7D%5Ctimes%5Cfrac%7Ba%5Ek%7D%7B%5Cprod%20g_i%7D%5Cequiv%20%5Cfrac%7Bb%7D%7B%5Cprod%20g_i%7D%5C%20(mod%5C%20%5Cfrac%7Bp%7D%7B%5Cprod%20g_i%7D)

a%5E%7Bx-k%7D%5Cequiv%20%5Cfrac%7Bb%7D%7B%5Cprod%20g_i%7D%5Ctimes%5Cfrac%7B%5Cprod%20g_i%7D%7Ba%5Ek%7D%5C%20(mod%5C%20%5Cfrac%7Bp%7D%7B%5Cprod%20g_i%7D)

然后直接 BSGS,還有一堆特判

一定要用擴(kuò)歐求逆元(

淺談擴(kuò)展 BSGS的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
泽州县| 泸溪县| 德昌县| 山西省| 镇平县| 庐江县| 台前县| 高密市| 会泽县| 星座| 神木县| 环江| 南郑县| 那曲县| 甘洛县| 凤凰县| 海安县| 西贡区| 隆化县| 剑川县| 南宁市| 涡阳县| 陵水| 祁阳县| 石狮市| 微博| 绵阳市| 闻喜县| 宜君县| 汝阳县| 广灵县| 封开县| 柳林县| 会东县| 巴彦淖尔市| 丰城市| 甘肃省| 通化市| 大邑县| 突泉县| 公安县|