Competitive Programming
Автор: Vadim Smolyakov
Загружено: 2024-06-07
Просмотров: 148
Check out this video on programming competitions, resources to get you started and ways of practicing competitive programming. Competitive programming will help you grow as a programmer, keep your coding skills sharp and prepare for technical interviews.
There are three main categories of programming competitions:
1. IoI (International Olympiad on Informatics): https://ioinformatics.org/
2. ICPC (International Collegiate Programming Contest): https://icpc.global/
3. Others: Google CodeJam, Facebook Hacker Cup, Topcoder open, Codeforces.
Let me know in the comments your favorite programming competition.
In terms of resources, I wanted to highlight four texts that I find helpful in competitive programming:
1. Steven Halim and Felix Halim, "Competitive Programming":
https://www.amazon.com/Competitive-Pr...
2. Steven Skiena, "Programming Challenges":
https://www.amazon.com/Programming-Ch...
3. Steven Skiena, "The Algorithm Design Manual":
https://www.amazon.com/Algorithm-Desi...
4. Cormen et al., "Introduction to Algorithms":
https://www.amazon.com/Introduction-A...
Finally, the best way to get better in algorithmic programming is to practice.
Below resources will help you build experience needed to become a competitive programmer:
1. LeetCode: https://leetcode.com
2. TopCoder: https://www.topcoder.com
3. CodeForces: https://codeforces.com
4. HackerRank: https://www.hackerrank.com
5. GeeksForGeeks: https://www.geeksforgeeks.org
6. uVAOnlineJudge: https://onlinejudge.org
I hope you find the resources in this video helpful in your competitive programming journey.
Follow me for more educational ML content:
/ vsmolyakov
/ vsmolyakov
https://github.com/vsmolyakov/
00:00 Introduction
00:37 Coding Competitions
01:44 Textbook Resources
02:46 Practice
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: