K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

19 tháng 8 2023

Tham khảo:

- Cải biển hàm phandoanLomuto thành him phandoanlomuto_tuple để sắp các cặp (Tên, điểm môn học) theo thành phần điểm môn học.

- Trong him phandoanLomuto_tuple đảo chiều phép so sánh trong câu lệnh if từ "ca" thành "y" để sắp thứ tự giảm dần, đặt tên hàm mới là phanhoanLamuto_tuple_down.

- Dùng hàm phanhoanLamuto_tuple_down để cải biên quícksort thành hàm quickSort_tuple_down.

18 tháng 7 2023

THAM KHẢO!

1.Thuật toán sắp xếp chèn (Insertion Sort):

def insertion_sort(arr):

  for i in range(1, len(arr)):

   key = arr[i]

   j = i - 1

   while j >= 0 and arr[j] > key:

    arr[j + 1] = arr[j]

    j -= 1

   arr[j + 1] = key

  return arr

A = [5, 8, 1, 0, 10, 4, 3]

sorted_A = insertion_sort(A)

print("Dãy A sau khi sắp xếp chèn:", sorted_A)

2. Thuật toán sắp xếp chọn (Selection Sort):

def selection_sort(arr):

  for i in range(len(arr)):

   min_idx = i

   for j in range(i + 1, len(arr)):

    if arr[j] < arr[min_idx]:

     min_idx = j

   arr[i], arr[min_idx] = arr[min_idx], arr[i]

  return arr

A = [5, 8, 1, 0, 10, 4, 3]

sorted_A = selection_sort(A)

print("Dãy A sau khi sắp xếp chọn:", sorted_A)

3.Thuật toán sắp xếp nổi bọt (Bubble Sort):

def bubble_sort(arr):

  n = len(arr)

  for i in range(n - 1):

   for j in range(n - 1 - i):

    if arr[j] > arr[j + 1]:

     arr[j], arr[j + 1] = arr[j + 1], arr[j]

  return arr

A = [5, 8, 1, 0, 10, 4, 3]

sorted_A = bubble_sort(A)

print("Dãy A sau khi sắp xếp nổi bọt:", sorted_A)

10 tháng 10 2015

thứ tự tăng dần là: 324, 436, 543, 765, 908.

thứ tự giảm dần là: 908, 765, 543, 436, 324

    

10 tháng 10 2015

324; 436; 543; 765; 908

908; 765; 436; 324

9 tháng 1 2021

a)-26,-5,0,10,19

b)5,0,-15,-29,-2017

23 tháng 3 2019

nhanh lên mình đang cần gấp

a) Các số theo thứ tự từ lớn đến bé là: 909; 803; 704; 605; 602; 408; 301; 207; 106

b) Các số theo thứ tự từ bé đến lớn là: 106; 207; 301; 408; 602; 605; 704; 803; 909

Sắp xếp như thế nào tùy vào đơn vị lớn hơn hay bé hơn của chúng.

~Học tốt~

24 tháng 11 2021

a) Các nguyên tố theo thứ tự bán kính nguyên tử tăng dần: O, N, C, B 
b) Các nguyên tố theo thứ tự độ âm điện giảm dần: O, N, C, B 
c) Các nguyên tố theo thứ tự tính phi kim giảm dần: O, N, C, B 

25 tháng 2 2022

a,sắp xếp theo thứ tự tăng dần

5/8 , 9/16 , 2/3 và 7/12 

b,sắp xếp theo thứ tự giảm dần

10/329 , 3/94 ,5/163 , 6/187

c sắp xếp theo thứ tự tăng dần 

78/35 , 102/47 .88/29 ,61 / 52

4 tháng 3 2021

a, 9; 7; 5; 2

b, 1; 6; 4; 8