entrada: point_t = dirección de memoria de points n = numero de *minimum_dist = dirección de memoria para la distancia minima salida: point_t * funcion brute_force(inicio point_t *points, inicio n, inicio *minimum_dist){ point_t *closest_pair = espacio de memoria igual a el doble de point_t inicio i inicio j inicio dist ciclo(inicio i = 0 hasta i < n con paso i++){ ciclo (inicio j = i + 1 hasta j < n; j++){ si((dist = funcion distance(punto i, punto j)) < *minimum_dist){ *minimum_dist = dist par_mas_cercano[0] = punto i par_mas_cercano[1] = punto j } } } }