Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good school-type projects or assignments for (re)-learning C? [closed]

What are some good projects to work on in an effort to learn (or relearn) C? Ideally something akin to the assignments one might get in a class at university. Links to actual assignments/project specifications that are available online would ideal.

Note: they don't have to be assignments specifically from a C class or anything like that. Just the type of thing that would lend itself nicely to be implemented at a low level. Learning other interesting things at the same time is bonus!

If this question has already been asked somewhere, please point it out to me. The search terms I tried (class, assignment...!) weren't conducive to my searching as you can imagine.

like image 482
Angela Avatar asked Nov 29 '22 20:11

Angela


1 Answers

I would recommend implementing the most commonly used data structures and algorithms like linked lists, trees, sorting, searching etc. They are short and insightful at the same time. If you knew the basics, go for the adavanced data structures and algorithms.

like image 99
msvcyc Avatar answered Dec 15 '22 14:12

msvcyc