Guide to Competitive Programming – Learning and Improving Algorithm through contests là một cuốn sách rất hay tổng hợp những vấn đề khó từ các cuộc thi lập trình thuật toán với nhiều hướng đi và lời giải khác nhau, giúp cho người đọc rèn luyện được tư duy mở và nâng cao trình độ áp dụng thuật toán của bản thân.
Related posts:
And Yet Another Bracket Sequence
Euclidean algorithm for computing the greatest common divisor
Mischievous Mess Makers
Beautiful fountains rows
Power Products
Longest Saw
Lowest Common Ancestor - Tarjan's off-line algorithm
Edge Weight Assignment
Cowboy Beblop at his computer
Prefix function. Knuth–Morris–Pratt algorithm
Parallel Programming
A Game on Strings
Prim's Algorithm
Maximum Flow
Cookie Clicker
Level Statistics
K Paths
Dating
Number of divisors / sum of divisors
K Integers
Booking System
Optimal Point
Book of Evil
Solving assignment problem using min-cost-flow
Beautiful Regional Contest
Koala and Lights
Middle Class
Tree Factory
Big Data
Search for a pair of intersecting segments
Dice Tower
Information Graph