https://www.quora.com/What-are-some-good-resources-to-learn-C++-for-competitive-programming
http://blog.macacm.org/2016/06/courses-and-resources-to-excel-in.html
http://www.spoj.com/problems/ARRAYSUB/
https://www.quora.com/What-are-some-good-courses-on-competitive-programming
http://www.geeksforgeeks.org/fundamentals-of-algorithms/
https://www.quora.com/Can-I-become-a-really-good-self-taught-programmer
Notes and courses for competitive programming
Course:
https://www.udemy.com/introduction-to-algorithms-and-data-structures-in-c/
https://www.udemy.com/from-0-to-1-c-programming/
https://www.quora.com/How-did-Anudeep-Nekkanti-become-so-good-at-competitive-programming