which pair of points is closest to each other?
have all the elements (except the last) point to last element.
find sum of the elements.
abstract class WorkerRunnable implements Runnable boolean isDone() void cancel() void fork() void start() void yield() void join() void invoke(WorkerRunnable) void invoke(WorkerRunnable, WorkerRunnable) void invoke(WorkerRunnable []) void reset()
solve(problem) if small_enough(problem size) return direct_solution(problem) else result l, r l = solve(lefthalf(problem)) r = solve(righthalf(problem)) return combine(l, r)
small_enough()
and the number of subproblems may vary.
This page last modified on 5 August 2003.