Hướng dẫn python program to sort numbers - chương trình python để sắp xếp số
Trong chương trình này, chúng ta cần sắp xếp mảng đã cho theo thứ tự tăng dần sao cho các yếu tố sẽ được sắp xếp từ nhỏ nhất đến lớn nhất. Điều này có thể đạt được thông qua hai vòng. Vòng lặp bên ngoài sẽ chọn một phần tử và vòng bên trong cho phép chúng ta so sánh phần tử đã chọn với phần còn lại của các phần tử. Show
Các phần tử sẽ được sắp xếp theo cách mà phần tử nhỏ nhất sẽ xuất hiện ở cực bên trái mà trong trường hợp này là 1. Phần tử lớn nhất sẽ xuất hiện ở cực bên phải trong trường hợp này là 8. ALGORITHM:
PROGRAM:Output: Elements of original array: 5 2 8 7 1 Elements of array sorted in ascending order: 1 2 5 7 8 Đối với video, hãy tham gia kênh YouTube của chúng tôi: Tham gia ngay Nhận xét
Giúp đỡ người khác, xin vui lòng chia sẻHàm Danh sách Python () có thể được sử dụng để sắp xếp một danh sách theo thứ tự tăng dần, giảm dần hoặc do người dùng xác định. Trong mỗi trường hợp, độ phức tạp thời gian là O (nlogn) trong Python.can be used to sort a List in ascending, descending, or user-defined order. In each case, the time complexity is O(nlogn) in Python. Chức năng của SYLETAX ()
Ví dụ 1: Sắp xếp danh sách các số theo thứ tự tăng dầnSort the List of numbers in Ascending OrderPhương thức Sắp xếp () theo phần tử sắp xếp mặc định theo thứ tự tăng dần như chúng ta có thể thấy ví dụ bên dưới: Python3
[1, 2, 3, 4]0____9 [1, 2, 3, 4]2 [1, 2, 3, 4]6 [1, 2, 3, 4]7 [1, 2, 3, 4]8 Output: [1, 2, 3, 4] Ví dụ 2: Sắp xếp danh sách bảng chữ cái theo thứ tự tăng dầnSort the List of alphabets in Ascending OrderPhương thức Sắp xếp () sắp xếp danh sách theo thứ tự từ A-Z, đến A-Z trong bảng chữ cái. & NBSP; Python3[1, 2, 3, 4]9 = [ __22222222424____9____['code', 'geeks', 'ide', 'practice']6____________ ['code', 'geeks', 'ide', 'practice']8 [1, 2, 3, 4]5 [4, 3, 2, 1]0 [1, 2, 3, 4]7 [4, 3, 2, 1]2 Output: ['code', 'geeks', 'ide', 'practice'] Ví dụ 3: Sắp xếp danh sách theo thứ tự giảm dần & nbsp;Sort the List in Descending OrderỞ đây, chúng tôi đang sắp xếp danh sách các số theo thứ tự giảm dần, điều tương tự sẽ dành cho bảng chữ cái (Z-A, Z-A). Python3
[1, 2, 3, 4]0____9 [1, 2, 3, 4]2 Ví dụ 2: Sắp xếp danh sách bảng chữ cái theo thứ tự tăng dần [1, 2, 3, 4]7 [1, 2, 3, 4]8 Output: [4, 3, 2, 1] Phương thức Sắp xếp () sắp xếp danh sách theo thứ tự từ A-Z, đến A-Z trong bảng chữ cái. & NBSP;Sorting using User-defined Order[1, 2, 3, 4]9 = [ __22222222424____9____['code', 'geeks', 'ide', 'practice']6____________ ['code', 'geeks', 'ide', 'practice']8 [1, 2, 3, 4]5 Python3Ví dụ 3: Sắp xếp danh sách theo thứ tự giảm dần & nbsp; Ở đây, chúng tôi đang sắp xếp danh sách các số theo thứ tự giảm dần, điều tương tự sẽ dành cho bảng chữ cái (Z-A, Z-A). [(1, 1), (1, 2), (3, 3)] [(3, 3), (1, 2), (1, 1)]4 = [(1, 1), (1, 2), (3, 3)] [(3, 3), (1, 2), (1, 1)]6 [(1, 1), (1, 2), (3, 3)] [(3, 3), (1, 2), (1, 1)]7
[1, 2, 3, 4]7 [ 6
[(1, 1), (1, 2), (3, 3)] [(3, 3), (1, 2), (1, 1)]6 [(1, 1), (1, 2), (3, 3)] [(3, 3), (1, 2), (1, 1)]7 [1, 2, 3, 4]7 [ 6Output: [(1, 1), (1, 2), (3, 3)] [(3, 3), (1, 2), (1, 1)] |