End Sub
Private Sub Command 2_ Click()
Dim i As Integer, t As Integer, s As IntegerA.(1) f(i) = True (2)i=i-1 (3)Str(a(i)) |
B.(1) f(a(i)) = True (2)i=i-1 (3)Str(i) |
C.(1) f(a(i)) = True (2)t =int(Rnd()*20+1) (3)Str(i) |
D.(1) f(i) = False (2)t =int(Rnd()*20+1) (3)Str(a(i)) |
A.If iMax =" p" Then iMax = iMin | B.If iMin =" p" Then iMin = iMax |
C.If iMax =" p" Then iMin = iMax | D.If iMin =" p" Then iMax = iMin |
x=Mid(s,i,1)
If x>="a"Then
t=Asc(x)-Asc("a")+1Else
t=Asc(x)-Asc("A")+1End If
①
If c(t)>=Max Then Max=c(t): ②
Next iA.①c(t-1)=c(t-1)+1 ②f=t |
B.①c(t)=c(t)+1 ②f=t |
C.①c(t-1)=c(t-1)+1 ②f=t-1 |
D.①c(t)=c(t)+1 ②f=t-1 |
m=(i+j)\2
n=n+1
If key=d(m)Then Exit Do
If key>d(m)Then j=m-1 Else i=m+1
LoopA.89 | B.77 | C.47 | D.39 |
(1)
Next ik=i
For j=i+1 To n
If (2) Then k =jNext j
If k<> i Then
(3)End if
Next iA.(1)b(i)=1 (2)a(j)>a(k) (3)t=a(k):a(k)=a(i):a(i)=t |
B.(1)b(i)=1 (2)a(b(j))>a(b(k)) (3)t=a(k):a(k)=a(i):a(i)=t |
C.(1)b(i)=i (2)a(j)>a(k) (3)t=b(k):b(k)=b(i):b(i)=t |
D.(1)b(i)=i (2)a(b(j))>a(b(k)) (3)t =b(k):b(k)=b(i):b(i)=t |
m=Int((i+j)/2)
t=t+1
If a(m)=Key Then
Exit DoElse If a(m)> Key Then
j=m-1Else
i=m+1End If
LoopA.1 | B.2 | C.3 | D.4 |
M=(L+R)\2
If arr(M)=key Then
Search=Mt= ②____
Next i