Câu hỏi :
Đoạn mã sau mô tả giải thuật nào?
dx = x2 – x1; dy = y2 – y1; p = 2 *dy – dx
for (x = x1;x <= x2;x++)
{
putpixel(x,y,c);
if (p < 0)
p+= 2 * dy;
else
{
p+= 2 * dy – 2 * dx;
y++;
}
}
A. Giải thuật Bresenham vẽ đoạn thẳng với 0<k<1
B. Giải thuật Bresenham vẽ đoạn thẳng với k>1
C. Giải thuật vẽ đoạn thẳng Midpoint với 0<k<1
D. Giải thuật vẽ đoạn thẳng Midpoint với k>1
* Đáp án
* Hướng dẫn giải
Chọn đáp án A