Trong Python, khi sử dụng kiểu list để biểu diễn hàng đợi. Hãy cho biết: a) Chỉ số của phần tử đầu. b) Chỉ số của phần tử cuối.

LUYỆN TẬP

Câu 1: Trong Python, khi sử dụng kiểu list để biểu diễn hàng đợi. Hãy cho biết:

a) Chỉ số của phần tử đầu.

b) Chỉ số của phần tử cuối.


Khi sử dụng kiểu list để biểu diễn hàng đợi trong Python, ta có thể xác định chỉ số của phần tử đầu và phần tử cuối như sau:

a) Chỉ số của phần tử đầu:

  • Phần tử đầu tiên của hàng đợi luôn nằm ở vị trí chỉ số 0 trong danh sách.

first_element_index = 0

b) Chỉ số của phần tử cuối:

  • Phần tử cuối cùng của hàng đợi nằm ở vị trí chỉ số -1 hoặc len(queue) - 1 trong danh sách.

last_element_index = len(queue) - 1

Dưới đây là ví dụ minh họa cách lấy chỉ số của phần tử đầu và phần tử cuối trong hàng đợi sử dụng list:

# Giả sử ta có một hàng đợi

queue = [40, 20, 30, 10, 60, 50, 70]

# Chỉ số của phần tử đầu

first_element_index = 0

print(f"Chỉ số của phần tử đầu: {first_element_index}")

# Chỉ số của phần tử cuối

last_element_index = len(queue) - 1

print(f"Chỉ số của phần tử cuối: {last_element_index}")

Kết quả:

Chỉ số của phần tử đầu: 0

Chỉ số của phần tử cuối: 6

Như vậy:

  • Chỉ số của phần tử đầu tiên luôn là 0.

  • Chỉ số của phần tử cuối cùng là len(queue) - 1.


Giải những bài tập khác

Bình luận

Giải bài tập những môn khác