JavaScript is required

Điều gì là đúng nhất khi nói về hàm floodfill(int x, int y, int Border);?

A.

Dùng để tô màu hình tròn chứa điểm (x, y).

B.

Dùng để tô màu hình chữ nhật chứa điểm (x, y).

C.

Dùng để tô màu đa giác chứa điểm (x, y).

D.
Dùng để tô màu miền kín bất kỳ chứa điểm (x, y).
Trả lời:

Đáp án đúng: D


Hàm `floodfill(int x, int y, int Border)` là một thuật toán tô màu loang (flood fill) được sử dụng trong đồ họa máy tính. Thuật toán này bắt đầu từ một điểm (x, y) và tô màu tất cả các điểm lân cận có cùng màu với điểm bắt đầu, cho đến khi gặp một đường biên (Border) có màu khác. Do đó, nó có thể tô màu bất kỳ miền kín nào chứa điểm (x, y), không phụ thuộc vào hình dạng cụ thể của miền (tròn, chữ nhật, đa giác,...). Vì vậy, đáp án D là đúng nhất.

Câu hỏi liên quan