Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Trộn 2 mảng đã tăng thành 1 mảng được sắp xếp tăng
Cho em hỏi là em viết code như thế này đã viết đúng với yêu cầu đề chưa ạ? Nếu có j không đúng mong các đại ka chỉ giúp em với ạ. Em cảm ơn nhìu ạ;)
a=[9,1,8,7,5,3]
ChieuDaiMangA = len(a)
for i in range(0,ChieuDaiMangA - 1):
for j in range(i+1, ChieuDaiMangA):
if (a[i]>a[j]):
SapXepA=a[i]
a[i]=a[j]
a[j]=SapXepA
b=[18,10,2,6,4,12]
ChieuDaiMangB = len(b)
for i in range(0,ChieuDaiMangB - 1):
for j in range(i+1, ChieuDaiMangB):
if (b[i]>b[j]):
SapXepB=b[i]
b[i]=b[j]
b[j]=SapXepB
c=a+b
ChieuDaiMangC = len(c)
for i in range(0,ChieuDaiMangC - 1):
for j in range(i+1, ChieuDaiMangC):
if (c[i]>c[j]):
SapXepC=c[i]
c[i]=c[j]
c[j]=SapXepC
print(c)
>>>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 18]
Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.
Đăng nhập