欧几里得的《几何原本》描述了解最大公约数的算法,针对两个整型a,b(a>b>0),其伪代码如下,请估算该算法的复杂度A.O(lgb)B.O(a*b)C.O(a*a)D.O(b*b)

欧几里得的《几何原本》描述了解最大公约数的算法,针对两个整型a,b(a>b>0),其伪代码如下,请估算该算法的复杂度

A.O(lgb)

B.O(a*b)

C.O(a*a)

D.O(b*b)


相关考题:

《几何原本》是欧洲数学的基础,其作者是()。A.欧几里得B.毕达哥拉斯C.高斯D.阿基米德

( )著有《几何原本》。A、阿基米德B、欧几里得C、泰勒斯D、祖冲之

《几何原本》是欧几里得独立创作的。A对B错

编程实现:输出两个整型输的最大公约数和最小公倍数。

4、求两个数m和n的最大公约数 正确算法的伪代码是?A.input m,n if m<n then swap m,n r=mod(m,n) if r≠0 m=n n=r r=mod(m,n) print nB.input m,n if m<n then swap m,n r=mod(m,n) while r≠0 do m=n n=r r=mod(m,n) end do print nC.input m,n if m<n then swap m,n r=mod(m,n) if r≠0 n=r m=n r=mod(m,n) print nD.input m,n if m<n then swap m,n r=mod(m,n) while r≠0 do n=r m=n r=mod(m,n) end do print n

8、关于算法(Algorithm),下列叙述正确的是()。A.算法是问题求解方法及求解过程的描述。B.算法可以用自然语言、流程图或伪代码描述,各有其优点。C.在算法描述中,自然语言、流程图和伪代码不能混合使用。D.在算法设计中,用户和分析师常采用伪代码描述算法,沟通思想。E.在算法设计中,设计师和程序员之间采用流程图工具。F.自然语言描述常用于细节的描述。

4、如下代码用欧几里得算法求两个正整数的最大公约数。 num1,num2=eval(input("请输入两个正整数")) if num1<num2: num1,num2=num2,num1 #保证num1大 while_____________: temp=num1%num2 num1=num2 num2=temp print("最大公约数是:",num2) 其中第4行下划线的代码应该是_______A.num2%num1==0B.num2%num1!=0C.num1%num2==0D.num1%num2!=0

2、利用欧几里得算法计算12、8的最大公约数,只需要循环多少次?()A.1次B.2次C.3次D.4次

实验六 欧几里得算法 1、用辗转相除法,求两个数的最大公约数; 2、辗转相除基础上,模逆运算。 完成实验,上传实验报告、可运行代码。