These are my personal notes from studying the two courses "C Programming" and "Data Structures", and I am sharing them on GitHub for your reference.
My university has a private OnlineJudge website for students to practice programming. My notes mainly contain solutions to OnlineJudge problems that I coded myself.