These are some extra coding problems that I've solved to practice C / C++ fundamentals, data structures, bit manipulation, etc. To look at the code files here on my GitHub repo  or follow the additional links below for specific types of coding problems.