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.

Chọn B

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)

6 tháng 11 2021

471639

13 tháng 10 2023

Dãy số được sắp xếp theo thứ tự tăng dần là: \(-3,\dfrac{7}{3},\sqrt{5},2,\left(6\right)\)

13 tháng 10 2023

Dãy số sắp xếp tăng dần:

-3; 2,(6)

8 tháng 3 2017

đổi vị trí số 3 và số 1 được 1;3;7;9;5

đổi tiếp vị trí số 5 va số 7 được 1;3;5;9;7

đổi tiêp vị trí số 7 và số 9 được 1;3;5;7;9

Khi đó ta có dãy số được sắp xếp theo thứ tự tăng dần

15 tháng 11 2021

bạ tự là đi minh mới lớp 6 nhá

undefined

#include <bits/stdc++.h>

using namespace std;

long long a[8],n,i,j;

int main()

{

n=8;

for (i=1; i<=n; i++) cin>>a[i];

for (i=1; i<=n-1; i++)

for (j=i+1; j<=n; j++)

if (a[i]<a[j]) swap(a[i],a[j]);

for (i=1; i<=n; i++) cout<<a[i]<<" ";

return 0;

}

12 tháng 9 2021

\(\dfrac{1}{2};\dfrac{2}{3};\dfrac{3}{4};\dfrac{4}{5};\dfrac{5}{6};\dfrac{6}{7};\dfrac{7}{8};\dfrac{8}{9};\dfrac{9}{10}\)

12 tháng 9 2021

Sắp xếp các phân số sau theo thứ tự tăng dần :

\(\dfrac{1}{2}\);\(\dfrac{2}{3}\);\(\dfrac{3}{4}\);\(\dfrac{4}{5}\);\(\dfrac{5}{6}\);\(\dfrac{6}{7}\);\(\dfrac{7}{8}\);\(\dfrac{8}{9}\);\(\dfrac{9}{10}\)

22 tháng 9 2021
Sắp xếp các phân số theo thứ tự tăng dần 1/2.7/5.11/6