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

18:45 05-12-2021 2.683 lượt xem 2 bình luận

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
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 11:41 06-12-2021
test theo các input mà ok là được rồi đó bạn

Câu hỏi mới nhất