News

It covers basic algorithm design techniques such as divide and conquer, dynamic programming ... "fast and local" decisions and compare them against a carefully considered but expensive strategy such ...