class Sequential extends Oblig4 { Sequential(NPunkter17 points) { super(points); name = "Sequential"; } @Override void solve() { System.out.println("Solving sequentially"); findMinMaxX(); MAX_X = x[maxX]; MAX_Y = y[maxY]; coHull.add(minX); coHull.add(maxY); coHull.add(maxX); coHull.add(minY); } void findMinMaxX() { minX = 0; maxX = 0; minY = 0; maxY = 0; for (int i = 1; i < n; ++i) { int px = x[i]; if (px < x[minX]) minX = i; if (px > x[maxX]) maxX = i; int py = y[i]; if (py < y[minY]) minY = i; if (py > y[maxY]) maxY = i; } } }