All Projects → snist-osdg → competitive-programming

snist-osdg / competitive-programming

Licence: other
A one stop resource for competitive programming.

Projects that are alternatives of or similar to competitive-programming

Repl
The Learning Hub for UoL's Online CS Students
Stars: ✭ 367 (+522.03%)
Mutual labels:  students, notes, courses
Competitive Programming Resources
This repository consists of data helpful for ACM ICPC programming contest, in general competitive programming.
Stars: ✭ 199 (+237.29%)
Mutual labels:  competitive-programming, courses
Div2 2018 19
A repository containing Workshop Slides, Problem Sets and Solution for Competitive Programming at McGill's Division 2 training in the 2018-2019 academic year.
Stars: ✭ 17 (-71.19%)
Mutual labels:  students, competitive-programming
Studynote
Be ready for work
Stars: ✭ 60 (+1.69%)
Mutual labels:  students, notes
learning-computer-science
Learning data structures, algorithms, machine learning and various computer science constructs by programming practice from resources around the web.
Stars: ✭ 28 (-52.54%)
Mutual labels:  notes, competitive-programming
dcs-notes.github.io
Unofficial notes for modules offered in the first year of Computer Science by the University of Warwick
Stars: ✭ 22 (-62.71%)
Mutual labels:  students, notes
training-gate-id
Materi TLX Training Gate, dalam Bahasa Indonesia
Stars: ✭ 40 (-32.2%)
Mutual labels:  competitive-programming
clojure-learning-notes
Clojure学习笔记
Stars: ✭ 15 (-74.58%)
Mutual labels:  notes
competitive-programming
Programming Solutions for OJs and Algorithms
Stars: ✭ 35 (-40.68%)
Mutual labels:  competitive-programming
marknotes
📝 You’re taking a lot of notes and need a solution to manage them i.e. put your knowledge base in one central place and being able to retrieve quickly information’s, display them nicely through the browser as a HTML page or a slideshow, export them in many file formats (docx, odt, pdf, txt, …). Sensitive information’s can be encrypted and notes …
Stars: ✭ 73 (+23.73%)
Mutual labels:  notes
Statistics-Notes
Personal notes on statistics with a focus on applications to experimental high energy physics
Stars: ✭ 19 (-67.8%)
Mutual labels:  notes
163-bigdate-note
bigdata note
Stars: ✭ 38 (-35.59%)
Mutual labels:  notes
python-cp-cheatsheet
Python3 interview prep cheatsheet and examples
Stars: ✭ 407 (+589.83%)
Mutual labels:  competitive-programming
School-Programming
Хранилище за свободно учебно съдържание по програмиране, информатика и ИТ за българските училища
Stars: ✭ 82 (+38.98%)
Mutual labels:  courses
CodingNinjas-Eminence-CP-2018-
Repository for course EMINENCE 2018 by coding ninjas .
Stars: ✭ 39 (-33.9%)
Mutual labels:  competitive-programming
A2OJ-Enhancer
Chrome extension to enhance the functionality of static A2OJ site.
Stars: ✭ 36 (-38.98%)
Mutual labels:  competitive-programming
Competitive-Coding-and-Interview-Problems
This repo contains some problem solutions from different popular coding platforms like Code Chef, Leet Code, Hacker Blocks,etc.
Stars: ✭ 54 (-8.47%)
Mutual labels:  competitive-programming
OI-wiki
🌟 Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)
Stars: ✭ 12,821 (+21630.51%)
Mutual labels:  competitive-programming
The-CP-Companion
Your ultimate destination for Competitive Coding this Hacktoberfest21
Stars: ✭ 21 (-64.41%)
Mutual labels:  competitive-programming
book-notes
a bunch of notes about machine learning, image statistics, theoretical neuroscience, etc.
Stars: ✭ 44 (-25.42%)
Mutual labels:  notes

Notes and courses for competitive programming

Courses for competitive programming

  1. Algo.is is a competitive programming course taught by Bjarki Ágúst Guðmundsson also known as SuprDewd (via Codeforces) and Tómas Ken Magnússon. C++ is used as programming language. The website includes an online judge. The material is available on GitHub.

  2. Brabble is an introductory course on competitive programming taught by Paul Grigoras. Java is used in this course.

  3. CS 97SI is an introductory course on competitive programming taught by Jaehyun Park

  4. Competitive programming taught by Steven Halim. The first edition of his book can be downloaded here.

  5. CSE 232: Programming Skills Workshop taught by Brett Olsen.

  6. CSE 390 B, ACM Programming Contest Preparation by Marty Stepp.

  7. The Art of Programming Contest is a book (pdf here) written by Ahmed Shamsul Arefin.

  8. Data Structures and Algorithms created by UC San Diego

  9. How to win coding competitions - edX

  10. E-Maxx A tutorial website widely used and referenced in the Russian-speaking competitive programming community.

  11. Competitive programming in C++ This course covers Competitive Programming in C++ and prepare students for programming contests such as ACM-ICPC . It covers many topics such as data structures, algorithms, and discrete mathematics.

  12. Competitive Programming, CommonLounge - Video tutorials for beginners and intermediate level. Advanced tutorials selected from the best ones available on various CP blogs.

  13. Stanford CS 97SI: Introduction to Competitive Programming Contests - course taught by ICPC finalist.

  14. Introduction to Algorithms - Mit Opencourseware, Course taught by Prof. Erik Demaine and Prof. Srinivas Devadas

  15. Advanced Algorithms - Mit Opencouseware, Cource taught by Prof. Michel Goemans

Notes for competitive programming

  1. Tutorials on Topcoder.

  2. Getting started with the Sport of Competitive Programming – Notes by Triveni Mahatha.

  3. Stanford University ACM Team Notebook (2013-14) contains C++ implementations for several algorithms.

  4. Alex’s Anthology of Algorithms: Common Code for Contests in Concise C++ written by Alex Li.

  5. The Hitchhiker’s Guide to the Programming Contests is a pdf document that contains several implementations of algorithms in C++.

  6. Algorithms - Geeksforgeeks has exhaustive list of codes for all algorithms.

Additional resource repos from GitHub

  1. https://github.com/AlexandruValeanu/Competitive-Programming - contains solutions for various problems from HackerRank, Codechef, Topcoder, SPOJ etc.

Sites for competitive programming

  1. Uri Online Judge
  2. Codeforces
  3. Hackerrank
  4. Hackerearth
  5. Topcoder
  6. Codechef
  7. Mentorpick
  8. Codility

Youtube playlists

  1. gkcs
  2. competitive programming
  3. Math
  4. Graphs
  5. ACPC Training (Beginner)
  6. Being Zero (Beginner to Advanced)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].