[UVA][priority_queue] 5864 - Register Allocation
A computer program stores the values of its variables in memory.
For arithmetic computations, the values must be stored in easily
accessed locations called registers. Registers are
expensive such that we need to use them efficiently. If two
variables are never used simultan...