Optimization Problems in Calculus