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:
Java Program to Implement an Algorithm to Find the Global min Cut in a Graph
Gold Experience
Ksusha and Square
Finding area of simple polygon in $O(N)$
Pavel and barbecue
Longest increasing subsequence
Block Towers
Kay and Snowflake
Maximums
Divide by three, multiply by two
New Year and the Christmas Ornament
Copying Data
Running with Obstacles
Looksery Party
Flows with demands
PolandBall and Hypothesis
Magic Stones
Permutation Game
Alice and Hairdresser
Linova and Kingdom
Startup Funding
Generating all $K$-combinations
Yet Another Array Queries Problem
Biridian Forest
Reach Median
Finding bridges in a graph in $O(N+M)$
Ebony and Ivory
Chaotic V.
Inversions problem
Wise Men (Easy Version)
Little Artem
Bad Cryptography