Sắp xếp (Sorting)

Sorting

Bài toán: Sắp xếp các phần tử

  1. Dạng đơn giản: sắp xếp dãy số theo thứ tự tăng hoặc giảm dần
  2. Dạng phức tạp: sx dãy các phần tử theo một tính chất/ thuộc tính nào đó tăng hoặc giảm dần

Yêu cầu:

  1. Thành thạo 2 phương pháp sắp xếp phổ biến và hiệu quả: SX nổi bọt (Bubble Sort) và SX nhanh (Quicksort). 
  2. Đối với các bài toán có kích thước đầu vào <5000 nên dùng pp sx nổi bọt; khi kích thước lớn >=5000 nên dùng Quicksort.

Luyện tập trên NTU Coders: 1.3.4.6.7.9.11.14.15

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

Comments

Popular posts from this blog

Bài toán dãy tìm con liên tiếp

Hướng dẫn cách Debug trong Free Pascal

Tìm kiếm nhị phân (Binary Search)