I am really struggling to get started on the first part of Pset 3. I was able to do the commenting for generate.c (though without getting a deep understanding of srand and drand functions, which I hope is ok because the manuel pages felt really complex for my current knowledge base) and I also am not sure how much I understand about the make file. Like, when it is explained what each thing does that makes sense to me, but I in no way would feel comfortable writing my own make file. So I guess my first question is if I need to spend more time on those aspects, or if the goal was just to provide some basic exposure to those concepts right now?
Second, when going to implement helpers.c's search and sort functions, it feels a lot more nebulous than previous psets we've had. Maybe thats just moving more into the problem solving nature of CS, but I have been having a difficult time figuring out where to even start. Is the goal to just implement some version of the bubble/merge/binary search/sort functions we went over in lecture? If someone could help point me in the right direction, or even give me some idea of how to find the right direction on my own it would be much appreciated.