Cho N và dãy số a1,…,aN , hãy sắp xếp dãy số đó thành dãy số tăng (số sau lớn hơn số trước,) MÌNH ĐANG CẦN GẤP

Cho N và dãy số a1,…,aN , hãy sắp xếp dãy số đó thành dãy số tăng (số sau lớn hơn số trước,)
MÌNH ĐANG CẦN GẤP

0 bình luận về “Cho N và dãy số a1,…,aN , hãy sắp xếp dãy số đó thành dãy số tăng (số sau lớn hơn số trước,) MÌNH ĐANG CẦN GẤP”

  1. CHÚC BẠN HỌC TỐT!!! 

    Trả lời:

    B1: Nhập số nguyên dương N; dãy số $a_1,a_2,…,a_N$;

    B2: i $\leftarrow$ 1;

    B3: Nếu $a_i>a_{i+1}$ thì đổi chỗ $a_i$ và $a_{i+1}$;

    B4: i $\leftarrow$ i+1;

    B5: Nếu i > N thì in ra dãy số vừa sắp xếp rồi kết thúc;

    B6: Quay lại B3.

    Bình luận
  2. B1: Nhập dãy số

    B2 : M<-N 

    B3 : M <2 thì đưa ra kết quả , kết thúc 

    B4 : M<- M-1 ; i<- 0

    B5 : i <- i + 1

    B6 : i>M thì quay lại B3 

    B7 : nếu ai >ai + 1 đổi chỗ

    B8 : Quay lại B5

    Mình làm bừa nên k chắc là đúng 

    Bình luận

Viết một bình luận