2,5,7,10,14,15,18,23,35,41,52 二分法 找12
来源:百度知道 编辑:UC知道 时间:2024/09/22 20:30:00
program erfenfa;
type zu=array[0..20000] of longint;
var a,b:zu;
i,k:longint;
procedure erfen(c,d:longint);
var x:longint;
begin
if c=d-1 then begin k:=c;exit; end;
x:=(c+d) div 2;
if a[x]>b[i] then erfen(c,x)
else erfen(x,d);
end;
begin
readln(a[0]);
for i:=1 to a[0] do
read(a[i]);
readln(b[0]);
for i:=1 to b[0] do
read(b[i]);
for i:=1 to b[0] do
begin
erfen(1,a[0]);
if a[k]=b[i] then writeln('YES')
else writeln('NO');
end;
end.
先输入多少个数,
逐个输入
再输入要找几个数,
逐个输入
按顺序可输出是否在其中
如果是要结构图,那你自己归纳一下吧
编程的?用什么语言写?
用专用数学软件大概可以
(1*2*3+3*6*9+5*10*15+7*14*21)/(1*3*5+3*9*15+5*15*25+7*21*35)
2 12 3 14 5 15 7 16 11 ( ? )
用英文怎样写1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
数列:2+3+4、5+6+7+8+9、10+11+12+13+14+15+16……的同项公式是什么?谢谢!
1-2-3+4+5-6-7+8+9-10-11+12+13-14-15……+2000+2001-2002-2003+2004+2005(简便运算)
27+26+25+24+23+22+21+20+19+18+17+16+15+14+13+12+11+10+9+8+7+6+5+4+3+2+1
1+2+3+4+5+6+7=8+9+10+11+12+13+14+15+16+17+18+19+20=?
1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+~~~~~~~~~~~~+100=?有谁知道最快捷最有效的计算方法.
在顺序表(2,5,7,10,14,15,18,23,35,41,52)中,用二分法查找12,所需的关键码比较次数为( )
0,1,3,2,6,7,5,4,12,13,15,14,10,11,9,8,24,25,27,26,30,31的规律