Cho 2 dãy số nguyên U = (u1,u2,...,um) và V =(v1,v2,...,vm) với m <= 100. Các phần tử của mỗi dãy đã được sắp xếp theo thứ tự không giảm, mỗi phần tử có giá trị tuyệt đối không vượt quá 32000. Hãy hòa 2 dãy U và V thành dãy không giảm R = (r1,r2,...,r2m)
1 câu trả lời
i:=1;j:=1;k:=1;
while (i<n)or(j<n) do
if u[i]>v[j] then
begin
r[k]:=v[j];
inc(j);inc(k);
end else
begin
r[k]:=u[i];
inc(i);inc(k);
end;
nhập xuất tự làm
Câu hỏi trong lớp
Xem thêm