Giải thuật sau đây là giái thuật nào đã học? Void Function(int xt, int yt, int r, int c) { int x,y,d; x = 0; y = r; d = l –r; while ( x < = y) { putpixel(xt + x, yt + y,c); putpixel(xt - x5/30Giải thuật sau đây là giái thuật nào đã học?Void Function(int xt, int yt, int r, int c){int x,y,d;x = 0;y = r;d = l –r; while ( x < = y){putpixel(xt + x, yt + y,c);putpixel(xt - x, yt + y,c);putpixel(xt + x, yt - y,c);putpixel(xt - x, yt - y,c);putpixel(xt + y, yt + x,c);putpixel(xt - y, yt + x,c);putpixel(xt + y, yt - x,c);putpixel(xt - y, yt - x,c);if (d < 0)d+= 2 * x + 3;else {d+= 2 * (x-y) + 5;y;}X++;}}Giải thuật Bresenham xây dựng đường trònGiải thuật MidPoint xây dựng đường trònGiải thuật Bresenham xây dựng đường ellipseGiải thuật Midpoint xây dựng đường ellipseGiải thíchChọn đáp án A