cs50 / check50

This is check50, a command-line program with which you can check the correctness of your programs.
GNU General Public License v3.0
397 stars 264 forks source link

Showing stats for Time & Memory consumed #301

Open goyalyashpal opened 1 year ago

goyalyashpal commented 1 year ago

Thanks a lot for such a wonderful package.

So, having that kind of check for resource consumption in check50 will help students measure the efficiency of their code and make better - tangible statistics backed - decisions for choice of Data Structure & Algorithm (DSA) they used on the way.

This will also help in dealing with review of code of internal on-campus students. The cs50 staff would then be easily able to point to a particular tangible number.

Thanks again.

goyalyashpal commented 1 year ago

Ofcourse, the results of this performance score should not be barred or say should not be used to disqualify a submission. Rather, my main goal is just to help students track it for their own use - not for grading in the assesment.

The results of this will be shown in the same row. The name of result can be performace50 (ambiguous about which of higher/lower is better) or resource50 (highly ambiguous) or cost50 (best imo) maybe smth like:

check50 -/- • style50 __ • performance50 -/- • __ comments

Currently it is as follows: