A tool for measuring the efficiency of an algorithm or problem is:

Algorithm analysis
  • The system clock
  • A profiler
  • Empirical analysis

A profiler works on a program, not an algorithm.

The system clock works on a program, not an algorithm.

Empirical analysis works on a program, not an algorithm.

Algorithm analysis estimates the cost of an algorithm or problem.