Can anyone please give me some basic algorithm list or blogs that are realted to the basic algo list. I just want to move on to algorithms. If anyone help me i would be really thankful.

# | User | Rating |
---|---|---|

1 | tourist | 3686 |

2 | LHiC | 3336 |

3 | wxhtxdy | 3329 |

4 | Benq | 3311 |

5 | Um_nik | 3301 |

6 | V--o_o--V | 3275 |

7 | Radewoosh | 3268 |

8 | yutaka1999 | 3190 |

9 | ainta | 3180 |

10 | Petr | 3115 |

# | User | Contrib. |
---|---|---|

1 | Errichto | 193 |

2 | Radewoosh | 184 |

3 | rng_58 | 164 |

3 | PikMike | 164 |

5 | Vovuh | 159 |

6 | majk | 154 |

7 | 300iq | 153 |

8 | Um_nik | 148 |

9 | Petr | 147 |

10 | neal | 144 |

Can anyone please give me some basic algorithm list or blogs that are realted to the basic algo list. I just want to move on to algorithms. If anyone help me i would be really thankful.

↑

↓

Codeforces (c) Copyright 2010-2019 Mike Mirzayanov

The only programming contests Web 2.0 platform

Server time: Jul/23/2019 17:24:40 (g1).

Desktop version, switch to mobile version.

Supported by

User lists

Name |
---|

Check competitive programming 3 book by Steven Halim. In my opinion, it has all the basic and necessary algorithms and advanced one too.

I'm asking for just only basic algo..not basic+advanced

Here are some algorithms and data structures for newcomers:

Array (There are some structures that are used like arrays like array itself or vector...)

Stack, queue, deque.

Priority queue.

Linked list.

Set, multiset.

Map.

Tree, graph.

Sorts (Quick sort, merge sort, heap sort are recommended since their complexities are low).

Binary search, two pointers.

Greedy algorithms.

Graph and graph algorithms like DFS, BFS, Dijkstra...

Recursion.

Segment tree, Fenwick tree.

Disjoint set.

Besides, try reading some problems' tutorials to understand more about algorithms and mathematical theories.

https://lmgtfy.com/?q=competitive+programming+list -> "An awesome list for competitive programming! — Codeforces"

You stuck to your promise of creating a new meme! Memewoosh Again.

Will the number of Memewoosh exceed the number of Blogewoosh? Find out in the next episode of Dragon Bal .. Oops, I meant, next comment by Radewoosh.

I am not sure you want to learn some basic algo list(in theory but not code) or some coding skills in competitive programming. From your submission I cannot know your level, but you may try to have a consistent coding style(indentation style). It significantly improves your coding matching your mind, and the implementation to basic algo.

I have solved 100+ problem in uva & others too...now i think i need to learn some basic algo & practice much (till i get comfortable with it)problem on it...Isn't it enough? I also have acquainted with stl,recursion(also solved problems)..