Đ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++; } }11/25Đoạn mã sau mô tả giải thuật nào?dx = x2 – x1; dy = y2 – y1; p = 2 *dy – dxfor (x = x1;x <= x2;x++){putpixel(x,y,c);if (p < 0)p+= 2 * dy;else{p+= 2 * dy – 2 * dx;y++;}}Giải thuật Bresenham vẽ đoạn thẳng với 0<k<1Giải thuật Bresenham vẽ đoạn thẳng với k>1Giải thuật vẽ đoạn thẳng Midpoint với 0<k<1Giải thuật vẽ đoạn thẳng Midpoint với k>1Giải thíchChọn đáp án A