Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Interactive Coding Challenges | 26,246 | 6 months ago | 70 | other | Python | |||||
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards. | ||||||||||
Leetcode | 21,650 | 15 hours ago | 1 | February 17, 2022 | cc-by-sa-4.0 | Java | ||||
😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解 | ||||||||||
Awesome Competitive Programming | 10,905 | a month ago | 24 | cc-by-4.0 | ||||||
:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources | ||||||||||
Algs4 | 7,135 | 4 months ago | 19 | gpl-3.0 | Java | |||||
Algorithms, 4th edition textbook code and libraries | ||||||||||
Index | 2,949 | 17 days ago | 5 | mit | JavaScript | |||||
Metarhia educational program index 📖 | ||||||||||
Free Programming Resources | 2,292 | 4 months ago | 3 | mit | HTML | |||||
💎 免费的编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java \ Python \ C++ \ JavaScript \ Golang \ 前端 \ 后端等)的学习路线、贴心教程、项目实战、编程书籍、面试合集、实用资源等,对程序员非常有帮助! | ||||||||||
Cs Books | 2,185 | 3 years ago | ||||||||
📚 Computer Science Books 计算机技术类书籍 PDF | ||||||||||
Algo_ds_notes | 2,124 | 4 months ago | 224 | gpl-3.0 | C++ | |||||
It is a repository that is a collection of algorithms and data structures with implementation in various languages. | ||||||||||
Awesome Interview | 2,123 | a month ago | 46 | other | HTML | |||||
剑指前端 Offer | ||||||||||
Competitive Programming Library | 2,038 | a year ago | 24 | cc-by-4.0 | Java | |||||
Code library for competitive programming purposes. |
Warning: This repo also contains untested, incomplete and incorrect programs. I do not claim any responsibility for any any harm that these programs may cause to your computer. Use at your own discretion.
Competitive Programming is a mindsport where participants try to program solutions to various mathematical and algorithmic problems while adhering to run-time and system memory constraints.
This repostiory contains my solutions to thousands of programming challenges from multiple online judges. The purpose of this repo is to serve as a backup of all my solutions, and at the same time serve as a resource for fellow competitive programmers who are searching the internet for clues or solutions to problems that they are stuck on.
I should mention that none of these solutions are written with respect to best Software Engineering practices. The programs are written the way they are so that solutions to problems in competitions can be submitted as fast as possible. In some cases the solutions have small comments describing what the code is doing.
This repostiory also features some good implementations for advanced data structures and algorithms like - persistent segment trees, implict treaps, heavy light decomposition, centroid decomposition, suffix automaton etc.
Codeforces is one of the most active competitive programming communities on the internet. Each sub-directory in the Codeforces directory is named after a Codeforces round. The solution for each problem in the round is featured in its own folder, named after the problem code, usually a single uppercase alphabet.
The Hackerrank directory contains solutions for problems on Hackerrank - another competitive progrmming website. Most of the solutions are from past competitions.
IPC - Solutions for the Indian Programming Community (IPC) programming contest series LONG - Solutions for CodeChef long challenges LTIME - Solutions for CodeChef lunch time challenges SHORT - Solutions for CodeChef CookOffs. SNACKDOWN - Solutions for CodeChef SnackDown challenges OTHER - Other contests Random - Random Problems
One of the oldest online judge. Solutions to most of the problems I solved can be found in the Random
directory
Not as active on HackerEarth, but some of my favorite problems are on this website. In particular I am proud of problem C from Tesco Codeathon 2016 and the problem "Upgrade" from July Clash 2015.
This directory contains template implementations of some advanced datastructures and algorithms that are useful for programming competitions.
Google's flagship annual programming competition, also one of the most popular with the highest amount of participation.
Timus Online Judge is the largest Russian archive of programming problems with automatic judging system. Problems are mostly collected from contests held at the Ural Federal University, Ural Championships, Ural ACM ICPC Subregional Contests, and Petrozavodsk Training Camps