社区
C++ 语言
帖子详情
求解模线性方程(扩展欧几里德或称辗转相除法)的问题
zwz_wei_2002
2009-05-25 06:18:04
我们知道扩展的欧几里德算法的用法,
给定的两个正整数a,b,它们的最大公因子是d,利用扩展的欧几里德算法我们可以求出使得ax+by=d等式成立的两个整数x,y。
可是如果我要其中y是偶数的话,要怎么做?
...全文
142
4
打赏
收藏
求解模线性方程(扩展欧几里德或称辗转相除法)的问题
我们知道扩展的欧几里德算法的用法, 给定的两个正整数a,b,它们的最大公因子是d,利用扩展的欧几里德算法我们可以求出使得ax+by=d等式成立的两个整数x,y。 可是如果我要其中y是偶数的话,要怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thy38
2009-09-15
打赏
举报
回复
大概只能求出所有的解,然后筛选出你要的解了
yuwuc
2009-09-15
打赏
举报
回复
如果你是根据Euclid算法来求解的话,是没有办法来决定y的奇偶性。因为x, y的值是从后向前求得的,每一次都是确定的。
liliangbao
2009-05-25
打赏
举报
回复
帮顶!!!
zwz_wei_2002
2009-05-25
打赏
举报
回复
或者是奇数的话。。。。
扩展
欧几里德
中国剩余定理 合并
模
线性方程
组
本文介绍了
扩展
欧几里德
算法及其在解决
模
线性方程
组中的应用,包括中国剩余定理和合并
模
线性方程
组的方法。
扩展
欧几里德
用于
求解
最大公约数和乘法逆元,中国剩余定理解决了多个同余方程的解的存在性,而合并
模
线性方程
组则是通过递归合并将多个方程简化为一个等效方程。文章还提供了一个实际
问题
的应用示例。
数论 HihoCoder1303
模
线性方程
组
扩展
欧几里德
本文介绍了一种解决
模
线性方程
组的方法,包括如何利用Bézout定理判断方程组是否有解及
扩展
欧几里德
算法
求解
方程组的具体步骤,并给出了解决该
问题
的完整代码。
欧几里德
算法 &
扩展
欧几里德
算法
本文介绍了
欧几里德
算法,主要用于计算两个正整数的最大公约数,以及如何通过该算法
求解
最小公倍数。
扩展
欧几里德
算法则涉及
求解
整数对,使得gcd(a, b) = ax + by,并探讨了其在解决不定方程、
模
线性方程
和
求解
模
的逆元等方面的应用。文中还给出了相关练习题供读者实践。 139630743,4797041,解决服务器启动时的localhost端口错误,['服务器运维', '端口占用', '错误排查']
扩展
Euclidean算法及其应用(乘法逆元,
模
线性方程
)
本文详细介绍了
欧几里德
算法,包括如何使用它来求两个正整数的最大公约数、最小公倍数、
扩展
欧几里德
算法以及在计算乘法逆元和解决
模
线性方程
中的应用。通过具体实例,展示了算法在实际
问题
中的高效性和广泛适用性。
#数论#
欧几里德
算法 、
扩展
欧几里德
算法 、费马小、逆元
求解
(ing)
本文详细介绍了
欧几里德
算法及其
扩展
版本用于
求解
最大公约数的方法,包括
辗转相除法
的基本原理与应用实例,并进一步探讨了
扩展
欧几里德
算法在
求解
线性方程
、
模
线性方程
以及求
模
逆元中的运用。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章