Tenzin_and_Aang's blog

By Tenzin_and_Aang, history, 10 months ago, In English

Hello Codeforces!

Graphs are not really my thing, and i want to learn them so i can solve some advanced graph problems. Like problems (theory about them also) where i need to implement algorithms such as DFS, BFS, Djikstra, cycles, Floyd — Warshall, Bellman — Ford, trees etc... If you have some resources from where to learn, I would be grateful if you could share it.

  • Vote: I like it
  • +3
  • Vote: I do not like it

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Personally, I learnt them from CPH book (Competitive Programming Handbook), it is 300 pages long but almost covers all topics you'd need in competitive programming, you can just skip to the graph section.

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

CSES The website has enough number of problems and concepts to full fill your requirements. Also has variety of topics you wanna learn later.

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

usaco

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

CP-Algorithms + USACO

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

hi facing problems related to graphs and their algorithms and similar