<commit_before>### Index
* [Syllabus](#syllabus)
* [Motivational](#motivation)
* [Competitive Programming](#competitive-programming)
* [Problem Sets] (#problem-sets)
* [Article & Blogs](#articles)
* [Code Repositories](#code-repository)
* [Coding Calendar](#cdoing-calendar)
* [Toolkit](#toolkit)

### Syllabus
* [IOI Syallbus](http://www.ioinformatics.org/a_d_m/isc/iscdocuments/ioi-syllabus.pdf)
* [ACM-ICPC Syllabus](https://docs.google.com/document/d/1_dc3Ifg7Gg1LxhiqMMmE9UbTsXpdRiYh4pKILYG2eA4/edit)

### Motivational 
* [Teen mathletes do battle at algorithm olympics](http://www.wired.com/2010/11/mf_algorithmolympics/all/)-Gennady Korotkevich(tourist)
* [Target in six steps](http://community.topcoder.com/tc?module=Static&d1=features&d2=070805)– Petr Mitrichev
* Nikhil Garg’s blog posts
 - [2010 ICPC Regionals Victory](http://blog.nikhilgarg.me/2010/12/and-we-did-it.html)
 - [2011 ICPC Regionals Victory](http://blog.nikhilgarg.me/2011/12/we-came-we-saw-we-conquered.html)
 - [How to be a good programmer](http://blog.nikhilgarg.me/2011/02/how-to-be-good-programmer.html)
* [Interview with Rudradev Basak](http://kungfuant.blogspot.in/2012/05/know-indian-coder-rudradev-basak.html)

### Competitive Programming
* [4Clojure](http://www.4clojure.com/)
* [Codeabbey](http://www.codeabbey.com/)
* [Codechef](http://www.codechef.com/contests)
* [Codeeval](https://www.codeeval.com/)
* [Codeforces](http://codeforces.com/)
* [Coderbyte](http://coderbyte.com/)
* [Codewars](https://www.codewars.com/)
* [Codingame](http://www.codingame.com/start)
* [Facebook Hackercup](https://www.facebook.com/hackercup)
* [Hackerrank](https://www.hackerrank.com/)
* [Hello World Open](https://helloworldopen.com/)
* [Internet Problem Solving Contest](http://ipsc.ksp.sk/)
* [Just another Golf Coding](http://jagc.org/)
* [Microcorruption](https://microcorruption.com/)
* [Topcoder](https://www.topcoder.com/)


### Problem Sets
* [Anarchy Golf](http://golf.shinh.org/)
* [LightOJ](http://www.lightoj.com/index.php)
* [Caribbean Online Judge](http://coj.uci.cu/24h/problems.xhtm)
* [CheckIO](http://www.checkio.org/)
* [CodeHunt](https://www.codehunt.com/)
* [Coding Bat](http://codingbat.com/java)
* [Google Code Jam - Practise](https://code.google.com/codejam/contests.html)
* [Hacker.org](http://www.hacker.org/)
* [Mathproblem of the Month - Bilkent University](http://www.fen.bilkent.edu.tr/~cvmath/prob-month.html)
* [PKU Online Judge](http://poj.org/)
* [Ponder This!](http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/pages/index.html)
* [Project Euler](https://projecteuler.net/)
* [Python Practice Projects](http://pythonpracticeprojects.com/)
* [Sphere Online Judge](http://www.spoj.com/)
* [TalentBuddy](http://www.talentbuddy.co/)
* [Timus Online Judge](http://acm.timus.ru/)
* [UVa Online Judge](http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8)

### Articles
* [Petr Mitrichev's Blog](http://petr-mitrichev.blogspot.in/2013/11/this-week-in-competitive-programming.html)
* [Binary Indexed Trees(Range Updtaes and Range Queries)](http://zobayer.blogspot.in/2013/11/various-usage-of-bit.html) 
* [Segment Trees](http://se7so.blogspot.in/2012/12/segment-trees-and-lazy-propagation.html?m=1)
* [Data structure and Algorithm](http://discuss.codechef.com/questions/48877/data-structures-and-algorithms)
* [Algorithms For Interviews And Competitive Programming](http://turjachaudhuri.wordpress.com)
* [Getting Started with Competitve Programming](http://sportprogramming.blogspot.in/2014/07/getting-started-with-sport-of.html)
* [TopCoder Algorithms Tutorial](http://www.topcoder.com/tc?d1=tutorials&d2=alg_index&module=Static)
* [eMAXX](http://e-maxx.ru/algo) [Translate this website using Chrome]
* [ACM Solve](http://www.acmsolver.org/)
* [vexorian's blog ](http://www.vexorian.com/)
* [Fushar’s Blog](http://fusharblog.com/)
* [Topcoder Match Editorial Archive](http://apps.topcoder.com/wiki/display/tc/Algorithm+Problem+Set+Analysis)
* [Codechef Editorials](http://www.codechef.com/wiki/editorials-codechef-contest-problems)
* [WL's Blog](https://wuliangx.wordpress.com/category/competitive-programming/)

### Code Repository
* [Zobayer’s Code Repository](http://zobayer2009.wordpress.com/code/)
* [Igor’s Code Repository](http://shygypsy.com/tools/)

### Coding Calendar
* [Hackerrank Calendar](https://www.hackerrank.com/calendar)

### Toolkit
* [SPOJ Toolkit](http://spojtoolkit.com/)
* [UVA Toolkit](http://uvatoolkit.com/problemssolve.php)<commit_msg>Update Competitive-Programming.md<commit_after>### Index
* [Syllabus](#syllabus)
* [Motivational](#motivation)
* [Competitive Programming](#competitive-programming)
* [Problem Sets] (#problem-sets)
* [Article & Blogs](#articles)
* [Code Repositories](#code-repository)
* [Coding Calendar](#cdoing-calendar)
* [Toolkit](#toolkit)

### Syllabus
* [IOI Syallbus](http://www.ioinformatics.org/a_d_m/isc/iscdocuments/ioi-syllabus.pdf)
* [ACM-ICPC Syllabus](https://docs.google.com/document/d/1_dc3Ifg7Gg1LxhiqMMmE9UbTsXpdRiYh4pKILYG2eA4/edit)

### Motivational 
* [Teen mathletes do battle at algorithm olympics](http://www.wired.com/2010/11/mf_algorithmolympics/all/)-Gennady Korotkevich(tourist)
* [Target in six steps](http://community.topcoder.com/tc?module=Static&d1=features&d2=070805)– Petr Mitrichev
* Nikhil Garg’s blog posts
 - [2010 ICPC Regionals Victory](http://blog.nikhilgarg.me/2010/12/and-we-did-it.html)
 - [2011 ICPC Regionals Victory](http://blog.nikhilgarg.me/2011/12/we-came-we-saw-we-conquered.html)
 - [How to be a good programmer](http://blog.nikhilgarg.me/2011/02/how-to-be-good-programmer.html)
* [Interview with Rudradev Basak](http://kungfuant.blogspot.in/2012/05/know-indian-coder-rudradev-basak.html)

### Competitive Programming
* [4Clojure](http://www.4clojure.com/)
* [Codeabbey](http://www.codeabbey.com/)
* [Codechef](http://www.codechef.com/contests)
* [Codeeval](https://www.codeeval.com/)
* [Codeforces](http://codeforces.com/)
* [Coderbyte](http://coderbyte.com/)
* [Codewars](https://www.codewars.com/)
* [Codingame](http://www.codingame.com/start)
* [Facebook Hackercup](https://www.facebook.com/hackercup)
* [Hackerrank](https://www.hackerrank.com/)
* [Hello World Open](https://helloworldopen.com/)
* [Internet Problem Solving Contest](http://ipsc.ksp.sk/)
* [Just another Golf Coding](http://jagc.org/)
* [Microcorruption](https://microcorruption.com/)
* [Topcoder](https://www.topcoder.com/)


### Problem Sets
* [Anarchy Golf](http://golf.shinh.org/)
* [LightOJ](http://www.lightoj.com/index.php)
* [Caribbean Online Judge](http://coj.uci.cu/24h/problems.xhtm)
* [CheckIO](http://www.checkio.org/)
* [CodeHunt](https://www.codehunt.com/)
* [Coding Bat](http://codingbat.com/java)
* [Google Code Jam - Practise](https://code.google.com/codejam/contests.html)
* [Hacker.org](http://www.hacker.org/)
* [Mathproblem of the Month - Bilkent University](http://www.fen.bilkent.edu.tr/~cvmath/prob-month.html)
* [PKU Online Judge](http://poj.org/)
* [Ponder This!](http://domino.research.ibm.com/Comm/wwwr_ponder.nsf/pages/index.html)
* [Project Euler](https://projecteuler.net/)
* [Python Practice Projects](http://pythonpracticeprojects.com/)
* [Sphere Online Judge](http://www.spoj.com/)
* [TalentBuddy](http://www.talentbuddy.co/)
* [Timus Online Judge](http://acm.timus.ru/)
* [UVa Online Judge](http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8)

### Articles
* [Petr Mitrichev's Blog](http://petr-mitrichev.blogspot.in/2013/11/this-week-in-competitive-programming.html)
* [PEGWiki](http://wcipeg.com/wiki/Special:AllPages)
* [Binary Indexed Trees(Range Updtaes and Range Queries)](http://zobayer.blogspot.in/2013/11/various-usage-of-bit.html) 
* [Segment Trees](http://se7so.blogspot.in/2012/12/segment-trees-and-lazy-propagation.html?m=1)
* [Data structure and Algorithm](http://discuss.codechef.com/questions/48877/data-structures-and-algorithms)
* [Algorithms For Interviews And Competitive Programming](http://turjachaudhuri.wordpress.com)
* [Getting Started with Competitve Programming](http://sportprogramming.blogspot.in/2014/07/getting-started-with-sport-of.html)
* [TopCoder Algorithms Tutorial](http://www.topcoder.com/tc?d1=tutorials&d2=alg_index&module=Static)
* [eMAXX](http://e-maxx.ru/algo) [Translate this website using Chrome]
* [ACM Solve](http://www.acmsolver.org/)
* [vexorian's blog ](http://www.vexorian.com/)
* [Fushar’s Blog](http://fusharblog.com/)
* [Topcoder Match Editorial Archive](http://apps.topcoder.com/wiki/display/tc/Algorithm+Problem+Set+Analysis)
* [Codechef Editorials](http://www.codechef.com/wiki/editorials-codechef-contest-problems)
* [WL's Blog](https://wuliangx.wordpress.com/category/competitive-programming/)

### Code Repository
* [Zobayer’s Code Repository](http://zobayer2009.wordpress.com/code/)
* [Igor’s Code Repository](http://shygypsy.com/tools/)

### Coding Calendar
* [Hackerrank Calendar](https://www.hackerrank.com/calendar)

### Toolkit
* [SPOJ Toolkit](http://spojtoolkit.com/)
* [UVA Toolkit](http://uvatoolkit.com/problemssolve.php)
{'fraction_non_alphanumeric': 0.19280575539568345, 'fraction_numerical': 0.021250691754288877, 'mean_word_length': 5.5525743292240755, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 26, 'lorem ipsum': 0, 'www.': 48, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6461', 'n_tokens_mistral': 3708, 'n_tokens_neox': 3404, 'n_words': 393}